相机输入捕获=“环境”在网络应用程序中不起作用

问题描述 投票:0回答:1
vue.js web-applications camera
1个回答
0
投票

不幸的是,capture 属性并不能直接控制使用哪个相机;它主要用于指定媒体类型和捕获源。

如果您遇到相机曝光问题,可能是由于多种原因造成的,包括浏览器特定的行为、设备兼容性和相机权限。 以下是如何使用 getUserMedia API 访问摄像头的示例:

navigator.mediaDevices.getUserMedia({ video: { facingMode: "environment" } })
  .then(stream => {
    // Use the camera stream in your app
  })
  .catch(error => {
    console.error("Error accessing camera:", error);
  });

使用 getUserMedia API 时,请记住处理权限、错误消息和任何其他必要的功能。

© www.soinside.com 2019 - 2024. All rights reserved.