我正在尝试在 Webbrowser 控件内运行网页,其中包含与 Websocket 的连接。该控件无法连接到 Websocket。
当我在IE中测试时,一切运行正常,但在Visual Studio内的Webbrowser控件中,页面无法连接到Websocket。
我尝试了其他包含脚本来检测浏览器对 Websockets 支持的页面,当它在 IE 中运行时,页面显示 Websocket 运行成功,但是当我尝试在 Webbrowser 控件上运行同一页面时,页面显示 webcontrol 可以别跑。我该怎么做才能解决这个问题?
非常感谢。
问题在于,网络浏览器控件虽然使用本地 IE 作为基础,但默认情况下更加锁定(或者也许更好地说“不同配置”)。
控制这一点的能力称为功能控制,您可以在MSDN 在这里
在解决您的实际问题方面,已经通过中提供的代码解决了类似的问题这个答案关于 C# 的等效问题。请注意其中的调整随后的回答以及。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)