我试图将 BarcodeScanner 插件集成到我的 Android Phonegap 项目之一。我什至按照github提供的教程一步一步完成了所有的事情。
库已导入,BarcodeScanner.java 文件已导入,
已导入barcode.js,
活动已添加到 AndroidManifest.xml
res 路径中的 config.xml 也已修改。
当我用 eclipse 测试我的应用程序时,我得到了下面的错误。
顺便说一句,我使用了phonegap 2.9,我使用插件的代码如下。
document.addEventListener("deviceready", deviceReady, true);
function deviceReady() {
var scanner = window.plugins.barcodeScanner;//note that cordova.plugins.barcodeScanner has also been tried. Same error.
scanner.scan(
function(result) {
alert("We got a barcode\n" +
"Result: " + result.text + "\n" +
"Format: " + result.format + "\n" +
"Cancelled: " + result.cancelled);
}, function(error) {
alert("Scanning failed: " + error);
});
}
真的不知道该怎么办了。你能给我什么建议吗?
提前致谢。