我正在使用Ionic Framework和BarcodeScanner plugin。
BarcodeScanner在运行iOS7的iPad和iPhone 4上运行良好,但今天我在运行iOS8的iPhone 5和6上进行了测试,扫描仪没有显示,也没有显示任何错误。这是我在控制器中使用的代码,非常简单。
$cordovaBarcodeScanner.scan().then(function(imageData) {
if (imageData.cancelled) {
return;
}
console.log("We got a barcode" +
"Result: " + imageData.text + "n" +
"Format: " + imageData.format + "n" +
"Cancelled: " + imageData.cancelled);
}, function(error) {
console.log("An error happened -> " + error);
});
我一直试图研究这个问题几个小时,但还没有找到任何东西。
您认为我必须添加某种权限才能在iPhone上使用相机吗?还是别的什么?