navigator.device.capture.captureVideo(function(){}, function(){}, {duration: 30});
在我的测试设备Pixel XL(第一代)上,上面的代码导致视频记录在20
秒后结束。在设置持续时间变量后,它将停止在预期的庄园中记录。显示记录停止以及使用,取消或记录的选择。
如果我将数字更改为180
,则视频录制将在122
秒后结束。
因此,Pixel正在录制所需持续时间的三分之二。所有其他测试设备(包括iOS和Android)均可正常运行。
Pixel一般是否有些奇怪,还是这是一台设备?
我的代码很原始,但是除了catureVideo通话以外的其他内容可能会结束录制?
-更新-
我现在已经在Android 8、8.1和9的Pixel(1)XL和Pixel 2上看到了这一点。