DotNetBrowser 中的 Silverlight 支持

Silverlight support in DotNetBrowser

我尝试使用 DotNetBrowser 打开带有 Silverlight 的网站并收到我需要安装 Silverlight 的警告。但是,在 DotNetBrowser 网站上提到支持 Silverlight。 我可以在 Internet Explorer 中打开同一个网站而不会出现问题。

请指教

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

将下面的代码添加到 window 的构造函数中:

BrowserPreferences.SetChromiumSwitches("--enable-npapi");