javascript - C#客户端与浏览器的通信

标签 javascript c# phantomjs webrtc

嘿大家好,我正在使用 webrtc 来在两个客户端之间进行数据通信。现在的问题是客户端之一是C#。我尝试嵌入由 meshcentral.com 提供的一些 native 库,但它对我不起作用。

我还尝试在 C# 应用程序中嵌入 headless 浏览器,例如 phantom 和 selenium。但这些浏览器不支持webrtc。

我只是猜测我们是否真的可以使用 webrtc 在 C# 应用程序和浏览器之间进行通信。请提出一些可行的方法。

最佳答案

您应该使用带有 CefSharp 库的 chromium 浏览器,它支持 WebRTC,但您应该首先使用 Cef 命令行参数(例如“enable-media-stream”)在 chromium 上启用一些设置。

关于javascript - C#客户端与浏览器的通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40062121/

相关文章:

c# - 如何访问字典中唯一的 KeyValuePair?

在 PhantomJS 中运行时,Jasmine 从不执行它

php - 在 PHP 页面上使用 Casperjs 和 exec 时出现随机错误

javascript - 使用 grunt js,如何观察 .coffee 文件的变化?

javascript - 使用 JavaScript 更改列表样式的 onclick

c# - 上传多个文件时出现 TLSharp 错误

c# - VS2015 构建失败,动态没有错误消息

php - 页面请求和图片请求的区别

javascript - Observable toPromise() 获取通过 next() 发送的所有数据

当端口号超过最大值时,Javascript 对 url 的解析在 Chrome 和 IE 中不起作用