我正在使用带条形码扫描仪的cordova应用程序。 我已经添加了插件: cordova插件添加https://github.com/wildabeast/BarcodeScanner.git (它在我的第一个应用程序应用程序中运行良好,但它是基于离子框架构建的,如果它与之有关,则不知道如何) 所以,当我打电话时:
function barcodeCtrl($scope, $cordovaBarcodeScanner)
{
$scope.scanBarcode = function() {
$cordovaBarcodeScanner.scan().then(function(imageData) {
alert(imageData.text);
console.log("Barcode Format -> " + imageData.format);
console.log("Cancelled -> " + imageData.cancelled);
}, function(error) {
console.log("An error happened -> " + error);
});
};
}
我有错误:
错误:[$ injector:unpr] http://errors.angularjs.org/1.2.27/ $ injector / unpr?p0 = ordovaBarcodeScannerProvider
我试图评论该功能的内容,但仍然相同,听起来像$cordovaBarcodeScanner
注射的问题。
提前致谢。