Microsoft Silverlight 可能无法在最新版本的 Google Chrome 中工作

本文有助于解决使用 Google Chrome (版本 42.0 或更高版本) 访问运行 Microsoft Silverlight 的网站时出现的问题。

适用于: Windows
原始 KB 编号:   3058254

症状

使用 Google Chrome (版本 42.0 或更高版本) 访问运行 Microsoft Silverlight 的网站时,会看到某些内容缺失或显示 “安装 Microsoft Silverlight ”徽章。 重新安装 Silverlight 时,问题仍会发生。

备注

此问题不会在 Microsoft Internet Explorer、Mozilla Firefox 或 Apple Safari 中发生。 这些浏览器仍然支持 Silverlight 内容。

原因

出现此问题的原因是这些版本的 Chrome 阻止 Netscape 插件 API (NPAPI) 插件不显示在浏览器中。 Silverlight 是 NPAPI 插件。

解决方法

在 Chrome 版本 45 或更高版本的 Chrome 上,此问题没有解决方法。 必须使用支持 Silverlight 内容的浏览器才能访问 Silverlight 页面。

若要在 Chrome 版本 42 到 44 上解决此问题,请执行以下步骤:

  1. 在 Chrome 的地址栏上,键入 chrome://flags/#enable-npapi
  2. “启用 NPAPI Mac”Windows框中,单击 “启用”。
  3. 退出,然后重启 Chrome。
  4. 重新打开 Silverlight 页面。
  5. 右键单击损坏的拼图片图像,然后选择 “运行此插件”。

第三方信息免责声明

本文中提到的第三方产品由 Microsoft 以外的其他公司提供。 Microsoft 不对这些产品的性能或可靠性提供任何明示或暗示性担保。