簡體   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