【发布时间】:2010-12-03 11:50:56
【问题描述】:
是否有人成功地找到并使用了 Microsoft Webbroswer ActiveX 控件的替代品?开源 Firefox ActiveX 版本在开发方面似乎是一个死项目,并且基于旧的 Firefox 版本。
【问题讨论】:
是否有人成功地找到并使用了 Microsoft Webbroswer ActiveX 控件的替代品?开源 Firefox ActiveX 版本在开发方面似乎是一个死项目,并且基于旧的 Firefox 版本。
【问题讨论】:
看看GeckoFX 项目,这是一个用于在 .NET 应用程序中嵌入 Mozilla Gecko (Firefox) 的开源组件。
用干净、完整注释的 C# 编写, GeckoFX 是 默认的基于 Internet Explorer WebBrowser 控件。
(来源:googlecode.com)
【讨论】:
我刚刚安装了名为“Microsoft.Web.WebView2”的 Microsoft 的 WebView2 NuGet 包,并将控件放在 Windows 窗体上,并为其提供了导航到的源:
//Build your own URL
string sURL = $"https://auth.tdameritrade.com/auth?response_type=code&redirect_uri={sCallbackURLEncoded}&client_id={sConsumerKey}%40AMER.OAUTHAP";
//Set it as the source
wvLogin.Source = new Uri(sURL);
砰!有效。我希望我在浪费时间在打包不好的浏览器控件或测试单个许可证成本为 800 美元或 1500 美元的浏览器之前知道这是可用的。
【讨论】: