当前位置: 首页 > news >正文

uni-app中使用支付宝扫码插件并且在真机调试时使用(详细教程)

前言:uni-app自带的扫码api 识别不灵敏,每次都得扫很长时间且不断调整才能扫出来码,所以决定使用支付宝扫码插件,官方插件地址:https://ext.dcloud.net.cn/plugin?id=2636#detail

使用步骤:

1、下载插件到项目中

2、创建mPaas应用

在mPaas产品页开通阿里云 创建mPaas应用

3、配置项目的manifest.json文件

然后找到刚刚下载的配置文件打开:

将上图框选出来的文件一一对应往manifest.json中填

4、在代码中需要扫码的地方就可以调用插件了(此时插件只能云打包时使用)

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: "确定"})})

5、在真机调试时使用:

制作选择自定义调试基座

然后打包:

打包完成运行到Android App基座,就可以在真机调试的时候使用支付宝扫码插件了

http://www.lryc.cn/news/415057.html

相关文章:

  • 每日学术速递8.5—1
  • 1、操作系统相关概念
  • 【ModelSim】仿真问题记录
  • 如何提高深度学习中数据运行的稳定性
  • 【连续数组】python刷题记录
  • JavaScript青少年简明教程:DOM和CSS简介
  • 架构师知识梳理(一):计算机硬件
  • 从根儿上学习spring 四 之run方法启动第一段
  • 智能闹钟如何判断用户已经醒了?
  • 【算法】动态规划解决背包问题
  • day09 工作日报表
  • C++学习之路(1)— 第一个HelloWorld程序
  • python3 pyside6图形库学习笔记及实践(三)
  • 03 库的操作
  • 嵌入式人工智能(44-基于树莓派4B的扩展板-LED按键数码管TM1638)
  • linux通过抓包工具tcpdump查看80端口访问量情况
  • Mac 上安装和卸载 SDKMAN 及管理多个 JDK
  • 字节测开一面面经
  • HTML 段落
  • 【Mind+】掌控板入门教程04 迷你动画片
  • 文件上传漏洞-HackBar使用
  • 鸿蒙媒体开发【相机数据采集保存】音频和视频
  • 【java基础】徒手写Hello, World!程序
  • 对 vllm 与 ollama 的一些研究
  • 浅谈基础的图算法——强联通分量算法(c++)
  • C#:通用方法总结—第13集
  • AI答题应用平台相关面试题
  • 树莓派NAS系统搭建教程:使用Flask和SQLite实现HTTP/HTTPS文件管理(代码示例)
  • mysql如何储存大量数据,分库存分表的建议和看法
  • Golang | Leetcode Golang题解之第310题最小高度树