扫码功能有两个实现形式:
1.做一个扫码按钮,调用微信自带api(wx.scanCode ) wx.scanCode({
success(res) {
//res.path 可以打印出来,包含所有参数
})
2.就是直接通过微信的扫一扫,获取参数
如果本地测试的话参照如下图
![小程序调用微信扫一扫,微信小程序,小程序,Powered by 金山文档](https://imgs.yssmx.com/Uploads/2023/10/723934-1.png)
编译二维码入口(img)
在api.js中
onShow: function (options) {
//options 可以获取二维码携带的参数
}
注意点(important):
onLaunch 冷加载,只有一次,会缓存数据,适合携带参数不变的情况
onShow 每次退出的话重新扫码会获取新的参数,无缓存文章来源:https://www.toymoban.com/news/detail-723934.html
onHide 退出小程序事件可以在此处理文章来源地址https://www.toymoban.com/news/detail-723934.html
到了这里,关于微信小程序扫码功能的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!