我目前正在为我的最后一年项目使用条形码扫描仪编写应用程序。
在互联网上搜索后,我来到了这个网站:https://github.com/phonegap/phonegap-plugins
我的第一个问题是,我应该使用哪些代码? iOS / BarcodeScanner中的那个,还是iPhone / BarcodeScanner中的那个?我试过了两个,但我只想让别人给我一个明确的答案。这导致了我的第二个问题。
我的第二个问题是,在使用iOS / BarcodeScanner中的代码后,我的应用程序编译得很好,但是相机扫描拒绝显示。如何通过index.html调用扫描功能?
如果我应该使用iPhone / BarcodeScanner中的代码,编译它们会给我一个“PGPlugin.h文件丢失”错误。我该如何修复它?
我仍然是这个整个编程场景的新手并完成了我的谷歌搜索,所以如果我问的是一个已经回答的问题,请原谅我。在此先感谢您的帮助!
答案 0 :(得分:1)
您回答第一个问题,请查看此https://github.com/phonegap/phonegap-plugins/tree/master/iOS/BarcodeScanner并按照自述文件进行操作。
回答第二个问题:
window.plugins.barcodeScanner.scan(
function(result) {
if (result.cancelled)
alert("the user cancelled the scan")
else
alert("we got a barcode: " + result.text)
},
function(error) {
alert("scanning failed: " + error)
}
)
以上链接解决了所有问题。