【问题标题】:Barcode Scanner phonegap/cordova plugin on Windows Phone 7Windows Phone 7 上的条码扫描器 phonegap/cordova 插件
【发布时间】:2013-06-04 07:01:54
【问题描述】:

我正在尝试在 windows phone 7 上实现条形码扫描器插件。我根据插件的自述文件执行了以下步骤:
1. 将这两个 dll 添加到我的项目中。
2. 将barcodescanner.js添加到“www”文件夹,并将js文件包含在我的“index.html”中。
3. 将 BarcodeScanner.cs 添加到我的项目中。

我没有找到任何在 windows phone 平台上实现此功能的指南,所以我尝试使用this 指南,该指南用于 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"

我如何让它工作?

【问题讨论】:

    标签: windows-phone-7 cordova phonegap-plugins barcode-scanner


    【解决方案1】:

    这是与 Phonegap 2.7 相关的问题。 不知何故,当我在 2.9.0 上尝试时,它起作用了。

    【讨论】:

      【解决方案2】:

      您是否添加了 <plugin name="org.apache.cordova.barcodeScanner"> 在 config.xml 中

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-09-30
        • 1970-01-01
        • 1970-01-01
        • 2013-08-11
        • 2013-10-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多