【问题标题】:using webrtc code on my cordova app在我的科尔多瓦应用程序上使用 webrtc 代码
【发布时间】:2018-03-03 18:03:31
【问题描述】:

我正在尝试为使用cordova 框架构建的应用程序使用webRTC API,例如getUserMedia 和RTCPeerConnection。

我想知道 webRTC 是否可以同时在 Android 和 iOS 上运行,因为我的视频聊天应用程序是一个混合应用程序(js 和 html),它应该自己管理整个 p2p 视频聊天,不像 pc 版本需要用于 webRTC 通信的网络浏览器。

【问题讨论】:

    标签: javascript android cordova webrtc videochat


    【解决方案1】:

    是的,可以让它们工作。请记住,cordova 应用程序的架构依赖于应用程序的 Web 视图呈现。该 Web 视图将需要提供 WebRTC API 以在 JavaScript 中使用。这个thread 建议 iOS 11 中的 web 视图不支持它。事实上,它对 Safari 来说都是全新的。这个documentation 表示最新版本的Android Web Views 确实支持。 WebRTC 是一组支持 RTC 的技术,有native libraries 可以实现这一点。我已经看到了一些 Cordova 插件,它们可以访问本机代码,因此您不必依赖 Web 视图。

    cordova-plugin-iosrtc

    phonertc

    祝你好运!

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-06-08
    • 1970-01-01
    • 1970-01-01
    • 2017-06-20
    • 1970-01-01
    • 1970-01-01
    • 2014-07-08
    • 1970-01-01
    相关资源
    最近更新 更多