我有一个 WPF 应用程序,我需要应用程序实例和 Web 浏览器中的页面之间的点对点连接。我想使用嵌入式 Web 浏览器控件并使用 getUserMedia 函数加载 html+js,但我找不到有效的解决方案。基于 IE 的标准 Web 浏览器控件为 getUserMedia 函数生成 js 错误,并且 Awesomium SDK 也不支持 WebRTC ( http://answers.awesomium.com/questions/1415/how-is-it-possible-to-use- a-webcam-with-awesomium.html )。你能告诉我,如何解决 WPF 应用程序和 web 浏览器中页面之间的 WebRTC 连接问题吗?
问问题
2736 次
3 回答
2
Chromium Embedded Framework有一个可用的WPF 绑定库。他们声称它支持 Google Chrome 网络浏览器中可用的 HTML5 技术。
于 2014-02-28T12:10:56.523 回答
0
还有另一种基于 Chromium 的解决方案,支持 WebRTC 并提供 WPF 控件:https ://www.teamdev.com/dotnetbrowser
此外,该产品提供了与 DOM 一起使用的 API 和一个 JS 桥,允许在您的应用程序和网页之间实现双向通信。
它是商业的,但有免费的开源和学术许可证。
于 2016-11-21T14:23:38.340 回答
0
在 WPF 中可以使用另一个不错的 Web 浏览器
https://www.essentialobjects.com/Products/WebBrowser/Default.aspx
他们在您的 WPF/WinForms 应用程序中提供了非常好的支持和出色的工作,整个 chrome 浏览器 :-)
于 2020-06-20T11:39:56.320 回答