我在我的Hybrid离子应用程序中使用 opentok 进行直播。 我面临的问题是我无法在 ios 应用中看到直播,但我的Android应用已经在Google Play上发布, 现在我需要发布我的ios应用程序,但我仍然坚持在Xcode中显示这些错误
"ERROR: OT.Publisher.onStreamAvailableError OT_MEDIA_ERR_ABORTED: Argument 1 ('mediaStream') to webkitAudioContext.createMediaStreamSource must be an instance of MediaStream"
"ERROR: OT.exception :: title: Unable to Publish (1500) msg: GetUserMedia"
我使用的设备是iPhone 6(OS 11.0,Safari 11.0)
答案 0 :(得分:0)
我有同样的问题。 对我来说,问题出在OT.initPublisher的发布商选项中。 选项“决议”是多余的。它只为ios而崩溃了,我评论说 - 现在一切都还好。祝你好运!
答案 1 :(得分:0)
您可以使用Cordova OpenTok插件将实时视频添加到您的Ionic应用程序: https://github.com/opentok/cordova-plugin-opentok/
该插件允许您在iOS和Android上发布,订阅和使用OpenTok Signaling API。对于离子样本,请查看以下回购:https://github.com/opentok/opentok-ionic-samples