Cordova OpenTok 集成 Chrome 问题
Posted
技术标签:
【中文标题】Cordova OpenTok 集成 Chrome 问题【英文标题】:Cordova OpenTok integration Chrome issue 【发布时间】:2016-07-22 09:44:45 【问题描述】:我目前正在尝试开发与 OpenTok 集成的基于 Cordova 的移动应用程序。我正在使用下面的插件: https://github.com/songz/cordova-plugin-opentok(1.0.3版)
当我尝试从移动应用程序订阅从 Google Chrome 网络浏览器(版本 51.0.2704.106 m)发布的流时,出现空白屏幕和以下错误:
E/OTPlugin: subscriber exception: Internal error -- WebRTC subscriber error., stream id: xxxxxxxx-xxxx-xxxx-xxxx-06afdb1e6504
此外,从 Mozilla Firefox 网络浏览器(版本 47.0.1),我订阅的流每隔几秒就会冻结(在移动应用上)。
上面,我使用了插件文档中的术语发布和订阅。
你能帮我解决这些问题吗?
谢谢, 丹尼斯
【问题讨论】:
请移除浏览器平台并重新添加。 在浏览器上,我正在运行一个简单的 Web 应用程序,而不是 Cordova 应用程序。 Cordova 应用程序仅适用于移动设备 【参考方案1】:据我所知,ios 浏览器不支持 WebRTC。如果您想在 iOS 上使用 WebRTC,您将需要一个原生应用程序。特别是,要使用 TokBox 构建原生 iOS 应用程序,包括具有音频/视频通话、文本聊天、屏幕共享和注释等功能的实时通信,您可以在以下位置找到它:
https://github.com/opentok/one-to-one-sample-apps
https://github.com/opentok/textchat-acc-pack
https://github.com/opentok/screensharing-annotation-acc-pack
【讨论】:
以上是关于Cordova OpenTok 集成 Chrome 问题的主要内容,如果未能解决你的问题,请参考以下文章
Ionic Cordova OpenTok 无法从 IOS 发布视频
如何在 Cordova Opentok 插件中隐藏/显示视频以在 Ionic 中进行视频通话?
Cordova与现有框架的结合,Cordova插件使用教程,Cordova自定义插件,框架集成Cordova,将Cordova集成到现有框架中