2

我尝试使用 DotNetBrowser 使用 Silverlight 打开网站,并收到我需要安装 Silverlight 的警报。但是,在 DotNetBrowser 网站上,Silverlight 被提及为受支持。我可以毫无问题地在 Internet Explorer 中打开同一个网站。

请指教

4

1 回答 1

2

最新版本的 Chromium 禁用了 NPAPI。Silverlight 是一个 NPAPI 插件,因此为了在 DotNetBrowser 中使用它,您需要先启用 NPAPI。

将以下代码添加到窗口的构造函数中:

BrowserPreferences.SetChromiumSwitches("--enable-npapi");
于 2016-04-13T11:32:38.443 回答