iPad 9代WKWebView/Safari中摄像头自动切换为竖屏问题求助
iPad 9代WKWebView/Safari中摄像头自动切换为竖屏问题求助
大家好,我最近碰到一个特别棘手的问题,而且只在iPad 9代上出现,其他型号的iPad都没这个情况:
我用navigator.mediaDevices.getUserMedia()获取摄像头捕获流,然后把流绑定到<video>标签里展示。当设备保持横屏状态时,过个几秒摄像头画面会突然自动切换成竖屏;更奇怪的是,如果用户在Safari里新开标签页或者打开一个链接,视频也会毫无预兆地旋转成竖屏。
有没有大佬遇到过类似的问题?求指点怎么修复!
下面是我用来测试的示例代码:
<video id="my_video" style="width: 400px; height: auto;" autoplay muted></video> <script> navigator.mediaDevices.getUserMedia({video: true, audio: true}).then(function(stream){ $("#my_video").prop("srcObject", stream); }); </script>
内容来源于stack exchange
相关产品推荐
相关产品推荐

