ngCordova 中的 BarcodeScanner 插件在 Android 6 中不起作用

The BarcodeScanner plugin in ngCordova doesnt work in Android 6

我在 Ionic 中开发 Framework.The barcodeScanner 插件 (ngCordova) 不适用于最新版本的 Android。 我怀疑该插件未针对此版本进行更新。 你们中的任何人找到了解决方案吗?谢谢

Samuel Paredes,Android 6(M) 有很多变化,主要是运行时权限,所以我们需要条码扫描器的摄像头,但是插件还没有为此更新,所以我们需要手动为应用程序打开相机权限。

Setting >> APP manager >> Your App >> Permissions >>Camera >> 

请从那里启用相机权限。 希望对你有所帮助

我们也有这个问题。为了解决这个问题,我们这样做了:ionic platform add android@4.1 它解决了问题

我有这个问题:抱歉,android 相机遇到问题。您可能需要重启设备

http://i.stack.imgur.com/0nHW3.png

Droid Tech,近期会解决吗?当这个错误被解决时,有什么方法可以监控或得到通知吗?

同样的错误发生在我身上。 Github 上的一个人 fork 插件并修复了它,看看 here

基本上,删除您现在拥有的条形码扫描仪插件并像这样添加新的插件:

cordova plugin add https://github.com/jrontend/phonegap-plugin-barcodescanner

它的工作方式完全相同。