【发布时间】: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