IOS版添加phonegap--二维码扫描插件教程

1.下载插件BarcodeScanner。


2.拷贝 .h,.cpp and .mm scannerOverlay.xib 文件到 Plugins文件夹下面。


3.把barcodescanner.js文件放到你的www包里面,引入barcodescanner.js到你的html页面。


4.在你的config.xml 配置文件里面添加插件。
key: org.apache.cordova.barcodeScanner
value: CDVBarcodeScanner


5.为你的项目引入库文件。
a.AVFoundation.framework
b.AssetsLibrary.framework
c.CoreVideo.framework
D.libiconv.dylib
点击你的项目 target ,然后再Build Phases选项里面, 找到Link Binary ,再下面有个加号点击后,在里面选择库文件就可以了。


6.在你的html代码里面加入该方法:
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)
}

)


执行该方法后就会打开摄像头,扫描二维码就能识别出二维码信息。


KeyMob移动广告平台是国内专业的移动广告 、优化管理平台,为广告主和应用开发者提供最优的广告产品服务, 创造最高的收入。

你可能感兴趣的:(IOS版添加phonegap--二维码扫描插件教程)