cordova - Vue-qrcode-reader 无法在 Android 设备上运行(Quasar 框架 + cordova)
问题描述
在我的 quasar 应用程序中,我添加了在浏览器中运行良好的vue-qrcode-reader 。系统提示我授予使用网络摄像头的权限,然后我可以扫描 QR 码。
但是,在使用 cordova 构建 apk 并在我的 android 设备上运行它之后,什么也没有发生。此外,我没有收到相机许可提示。
我尝试将以下代码添加到科尔多瓦的 config.xml:
<config-file mode="merge" parent="/*" target="AndroidManifest.xml">
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />
</config-file>
...但它仍然没有提示我,也没有出现相机窗口。
我错过了什么吗?我找不到很多关于这个的文档,而且我对应用程序开发很陌生。真的不知道如何解决这个甚至调试这个。
解决方案
推荐阅读
- javascript - Javascript 的数组方法帮助
- r - Quade/Friedman Test R 需要所有组/块对的数据
- swift - 如何将其他用户数据保存到 Cloud Firestore?
- flutter - MediaStreamTrack.captureFrame 正在从无色视频中捕获图像
- node.js - 如何在 Node JS 中拆分多个 CPU 核心之间的巨大循环的进程?
- javascript - 检测鼠标点击文本选择但在选择文本时忽略?
- react-bootstrap-typeahead - 无法使用具有多个选项和 renderInput 的 AsyncTypeahead 查看结果
- git - 使用“下载副本”后将更改推送和拉取到远程
- javascript - 获取异常 - TypeError:无法读取 null TypeError 的属性“样式”:
- nginx - kubernetes nginx 入口子路径到子域重定向