将 Quickblox 与 Temasys 插件集成以支持 IE 和 Safari
Integrating Quickblox with Temasys plugin for IE and Safari support
我目前正在使用 Quickblox 视频平台进行一对一视频聊天。
Quickblox 仅支持 Chrome 和 Firefox 浏览器; Skylink provides a WebRTC plugin 也支持 IE 和 Safari。
我们可以将 Skylink 插件与 Quickblox API 一起使用吗?
这是我已经完成的。
经历了这个link,
但是当我添加下面的脚本标签时,
<script src="https://cdn.temasys.com.sg/adapterjs/0.11.x/adapter.debug.js"></script>
Quickblox 停止工作并出现此错误
quickblox.js:2250 Uncaught TypeError: peer.init is not a function
Uncaught TypeError: peer.init is not a functionWebRTCProxy._createPeer @ quickblox.js:2250WebRTCProxy.call @ quickblox.js:2259(anonymous function) @ student.js:244(anonymous function) @ quickblox.js:2156
这是怎么做到的?
虽然我不熟悉 Quickblox,但我希望他们有自己的方法来消除浏览器之间的差异(如果您愿意,他们自己的 adapter.js)。
简单地在您的页面上包含 AJS 可能会弄乱他们的代码。
您可能需要根据 the integration guide you pointed to.
的指导稍微修改他们的代码
我们不久前对 PeerJS 做了同样的事情,它运行良好。
或者你可以尝试集成 SkylinkJS :)
我目前正在使用 Quickblox 视频平台进行一对一视频聊天。
Quickblox 仅支持 Chrome 和 Firefox 浏览器; Skylink provides a WebRTC plugin 也支持 IE 和 Safari。
我们可以将 Skylink 插件与 Quickblox API 一起使用吗?
这是我已经完成的。
经历了这个link,
但是当我添加下面的脚本标签时,
<script src="https://cdn.temasys.com.sg/adapterjs/0.11.x/adapter.debug.js"></script>
Quickblox 停止工作并出现此错误
quickblox.js:2250 Uncaught TypeError: peer.init is not a function
Uncaught TypeError: peer.init is not a functionWebRTCProxy._createPeer @ quickblox.js:2250WebRTCProxy.call @ quickblox.js:2259(anonymous function) @ student.js:244(anonymous function) @ quickblox.js:2156
这是怎么做到的?
虽然我不熟悉 Quickblox,但我希望他们有自己的方法来消除浏览器之间的差异(如果您愿意,他们自己的 adapter.js)。
简单地在您的页面上包含 AJS 可能会弄乱他们的代码。 您可能需要根据 the integration guide you pointed to.
的指导稍微修改他们的代码我们不久前对 PeerJS 做了同样的事情,它运行良好。 或者你可以尝试集成 SkylinkJS :)