【问题标题】:how can I get Quagga.js working on android WebView?我怎样才能让 Quagga.js 在 android WebView 上工作?
【发布时间】:2023-02-07 17:10:37
【问题描述】:

我正在使用 quagga.js 进行条形码扫描和解码,它在 chrome 和普通浏览器中完美运行。但是,它似乎不想在显示完全相同网页的 android webview 应用程序中工作。有谁知道为什么会这样?

我尝试让 webview 应用程序在第一次加载应用程序时请求用户的相机许可,但它不想给出提示。

【问题讨论】:

    标签: android kotlin webview quaggajs


    【解决方案1】:

    我将以下内容添加到我的清单中,然后在我的 webchromeclient 中添加了下面的代码。

    使用权限 android:name="android.permission.RESOURCE_VIDEO_CAPTURE"

    @覆盖 public void onPermissionRequest(最终 PermissionRequest 请求){ final String[] requestedResources = request.getResources(); for (String r : requestedResources) { 如果(r.equals(PermissionRequest.RESOURCE_VIDEO_CAPTURE)){ request.grant(new String[]{PermissionRequest.RESOURCE_VIDEO_CAPTURE}); 休息; } } }

    【讨论】:

      猜你喜欢
      • 2021-01-22
      • 2011-04-26
      • 1970-01-01
      • 2013-07-22
      • 2013-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多