You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.08 12:23:11