插件市场链接
**第一步:**在插件市场将购买插入到自己的项目中。
购买的包名必须和要打包的包名一致。
第二步: 打开 阿里云没注册注册一下就好啦。
第三步 创建 mPaaS 应用
点击 创建应用
添加名称,点击创建即可。
第四步: 安卓例子:选择安卓代码配置-点击下载配置文件-输入打包名字,打包名字必须跟自己项目的打包名字一致,然后下载文件。
**第五步:**得到一个config文件,在配置中,先选择云端插件,插入支付宝插件,然后根据下载的config文件输入三个配置。
**第六步:**点击事件,然后写以下内容就好。(app不报错,h5会报错)
scanCode() {
// #ifdef APP-PLUS
var mpaasScanModule = uni.requireNativePlugin("Mpaas-Scan-Module")
mpaasScanModule.mpaasScan({
// 扫码识别类型,参数可多选,qrCode、barCode,不设置,默认识别所有
'scanType': ['qrCode', 'barCode'],
// 是否隐藏相册,默认false不隐藏
'hideAlbum': false
},
(ret) => {
uni.showModal({
title: "弹窗标题",
// 返回值中,resp_code 表示返回结果值,10:用户取消,11:其他错误,1000:成功
// 返回值中,resp_message 表示返回结果信息
// 返回值中,resp_result 表示扫码结果,只有成功才会有返回
content: JSON.stringify(ret),
showCancel: false,
confirmText: "确定"
})
})
// #endif
},
最后最最后,一定要选择自定义调试基座(我就是没有选择,导致一直找不到出错的原因在哪里)
这里也要修改
好啦,结束~~~