为什么navigator.device.capture.captureVideo有时会显示Picture Camera而不是摄像机?

时间:2012-12-18 03:59:41

标签: ios cordova opentok tokbox

有时在iOS PhoneGap应用程序中调用navigator.device.capture.captureVideo()时会出现相机而不是摄像机。知道为什么会这样吗?

似乎它可能是一个内存问题,因为它经常在TokBox WebRTC聊天会话之后发生,但我们也在其他时间也经历过它。

使用iOS 5& 6,PhoneGap 2.1和OpenTok PhoneGap插件。

1 个答案:

答案 0 :(得分:0)

当OpenTok运行时,它会打开一个视图来捕获视频以便流式传输,将摄像机置于视频模式。当你调用navigator.device.capture.captureVideo时,phonegap可能会在他们的sdk中翻转相机,但我不确定。

无论哪种方式,都应该使用最新的OpenTok SDK和Cordova框架来解决。