打开studio在左侧列表中找到config.xml文件,双击打开,选择插件选项勾选phonegap-plugin-barcodescanner文件,并在权限选项中选择相关权限。最后保存文件。

条码扫描器

summer框架中的联系可以使用cordova插件(phonegap-plugin-barcodescanner),主要功能包含:

1、扫描二维码

  1. cordova.plugins.barcodeScanner.scan(
  2. function (result) {
  3. alert("We got a barcode " +
  4. "Result: " + result.text + " " + //数据文本
  5. "Format: " + result.format + " " + //类型
  6. "Cancelled: " + result.cancelled); //是否取消扫描
  7. },
  8. function (error) {
  9. alert("Scanning failed: " + error);
  10. }
  11. );

2、生成二维码

  1. cordova.plugins.barcodeScanner.encode(
  2. BarcodeScanner.Encode.TEXT_TYPE, //类型
  3. "http://www.baidu.com", //数据文本
  4. function(success) {
  5. alert("encode success: " + success); //成功会掉
  6. }, function(fail) {
  7. alert("encoding failed: " + fail); //错误回调
  8. }
  9. );

用例github下载地

更多参见

文档更新时间: 2018-01-15 13:56