我正在尝试在 windows phone 7 上实现条码扫描器插件。我根据插件的自述文件执行了以下步骤:
1. 将两个 dll 添加到我的项目中。
2. 将barcodescanner.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"
我怎样才能让它工作?