[英]Barcode Scanner phonegap/cordova plugin on Windows Phone 7
我正在尝试在Windows Phone 7上实现条形码扫描仪插件。我根据该插件的自述文件执行了以下步骤:
1.将这两个dll添加到我的项目中。
2.将条形码扫描器.js添加到“ www”文件夹中,并将js文件包含在我的“ index.html”中。
3.将BarcodeScanner.cs添加到我的项目中。
我没有找到在Windows Phone平台上实现此功能的任何指南,因此我尝试使用该指南, 该指南是为Android编写使用插件的html / js。 我已经包含一个按钮,其onclick调用了'Scan()'函数:
function Scan() {
window.plugins.barcodeScanner.scan(
function(result) {
alert("Scanned Code: " + result.text
+ ". Format: " + result.format
+ ". Cancelled: " + result.cancelled);
}, function(error) {
alert("Scan failed: " + error);
});
}
在运行该应用程序并单击该按钮时,我在控制台窗口中收到以下错误:
Error:"Unable to get value of the property 'barcodeScanner': object is null or undefined file:x-wmapp1:/app/www/index.html Line:45"
我该如何工作?
这是与Phonegap 2.7有关的问题。 当我在2.9.0上尝试时,它以某种方式起作用。
您是否在config.xml中添加了<plugin name="org.apache.cordova.barcodeScanner">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.