javascript webcam在iPhone上启动为全屏

lztngnrs  于 2022-11-20  发布在  Java
关注(0)|答案(1)|浏览(100)

我正在尝试为我的应用程序使用网络摄像头,它在Android和Windows上工作正常,但在iPhone上,网络摄像头被启动到一个完整的单独屏幕中,我该如何修复这个问题?提前感谢

const getVideo = () => {
        navigator.mediaDevices
          .getUserMedia({ video: true, audio: false })
          .then((stream) => {
            const video = videoRef.current;
            video.srcObject = stream;
            video.onloadedmetadata = function (e) {
              video.play();
            };
            handleSetState({ currentStream: stream });
          })
          .catch((err) => {
            console.error(err);
          });
      };

<video className={img && classes.inActive} ref={videoRef} autoPlay playsinline />

相关问题