繁体   English   中英

Windows Phone 7上的条形码扫描器phonegap / cordova插件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM