qrScanner

来自于:开发者立即使用

概述

封装了二维码扫描、将字符串生成二维码功能

openScanner

打开二维码扫描器

openScanner(callback(ret))

callback(ret)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    data: ''   //字符串
}

示例代码

var qrScanner = api.require('qrScanner');
qrScanner.openScanner(function(ret){
    if(ret){
        alert(ret.data);
    }

});

可用性

iOS系统,Android系统支持5.0及以上版本

可提供的1.0.0及更高版本

encodeImg

将字符串生成二维码图片

encodeImg({params}, callback(ret))

params

content:

  • 类型:字符串
  • 描述:所要生成的二维码字符串

callback(ret,)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    imgPath: ''   //字符串类型;需要保存的二维码图片绝对路径
}

示例代码

var qrScanner = api.require('qrScanner');
var param={content:"http://www.baidu.com"};
qrScanner.encodeImg(param,function(ret){
    if(ret){
        $api.attr(qrCode, 'src', ret.imgPath);

    }

});

可用性

iOS系统,Android系统支持5.0及以上版本