首页 > 解决方案 > 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>

...但它仍然没有提示我,也没有出现相机窗口。

我错过了什么吗?我找不到很多关于这个的文档,而且我对应用程序开发很陌生。真的不知道如何解决这个甚至调试这个。

标签: cordovaandroid-cameraquasar-framework

解决方案


推荐阅读