【发布时间】:2015-02-12 11:10:37
【问题描述】:
我正在开发一个带有条形码扫描仪的 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注入的问题。
提前致谢。
【问题讨论】:
标签: angularjs cordova barcode-scanner