【问题标题】:Is there an official documentation for how to request camera access in Mobile Safari?是否有关于如何在 Mobile Safari 中请求相机访问权限的官方文档?
【发布时间】:2021-10-22 01:53:56
【问题描述】:

使用在浏览器中运行的 QR 码扫描仪应用程序。我搜索了一个小时,但找不到任何来自 Apple 的针对移动 Safari 的官方文档以及如何正确地在 JavaScript 中请求相机访问权限。我最终找到了official documentation for "Safari",它仅涵盖桌面 Safari。

这件事有官方资源吗?

【问题讨论】:

    标签: javascript ios safari camera mobile-safari


    【解决方案1】:

    您可以像这样使用MediaDevices-API

    async function getMedia(constraints) {
      let stream = null;
    
      try {
        stream = await navigator.mediaDevices.getUserMedia(constraints);
        /* use the stream */
      } catch(err) {
        /* handle the error */
      }
    }
    

    MDN 声明该 API 可用于版本 11 的移动 Safari

    【讨论】:

    • 谢谢。所以你不知道 Apple 有任何关于 Mobile Safari 的官方文档吗?
    猜你喜欢
    • 2012-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-08
    • 2015-04-04
    • 2015-07-30
    • 1970-01-01
    • 2013-10-06
    相关资源
    最近更新 更多