二维码

注意: 微信扫描二维码,点击取消会进入成功回调,返回 undefined。

scanQRCode

调起扫一扫


支持平台

微信 钉钉 友空间 原生 HTML5
✔︎ ✔︎ ✔︎ ✔︎

特殊参数
仅支持微信平台

字段 类型 必填 说明
needResult number 默认为0,扫描结果由微信处理,1则直接返回扫描结果。

示例

mtl.scanQRCode({
  needResult: 1,
  success: function(res) {
    var result = res.resultStr;
  },
  fail: function(err) {
    var message = err.message; // 错误信息
  }
});

generateQRCode

生成二维码


支持平台

微信 钉钉 友空间 原生 HTML5
✔︎ ✔︎ ✔︎ ✔︎

参数

字段 类型 必填 说明
str string 用于生成二维码的字符串
size string 生成图片大小,默认 100 * 100

示例

mtl.generateQRCode({
  str: "", // 用于生成二维码的字符串
  size: 200, // 生成图片大小,默认 100 * 100
  success: function(res) {
    // imgSrc 为 base64 字符串
    var src = res.imgSrc;
  },
  fail: function(err) {
    var message = err.message; // 错误信息
  }
});