小程序
小游戏
企业微信
微信支付
扫描小程序码分享
小程序在打开的情况下,用微信扫码会依次触发哪些事件?
我们的小程序做了个扫小程序码进入详情页,在app.js 中的onlaunch事件里面获取options里的query值来获取里面的id;
但是只有用户没有打开小程序的时候扫码才能拿的到;
如果用户已经打开小程序了,然后到微信主界面扫码,这时候我应该怎么拿到这个query值;
这功能只能用线上的测试,每次都得等审核,哪位大佬知道求告知
每次都得上线了才能测试,多来两次怕被锤
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
需要配合onLoad或者onShow。
app.js里的onLaunh是不会没都执行的。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
所以这个query值是在app的onshow事件中拿到的么?
打开的页面的onload么
谢谢
我今天再试一次,希望不要被老板锤
onLaunch在小程序的生命周期只会触发一次,满足不了你的这个需求,需要用页面的onLoad或者onShow
另外,开发工具提供了条件编译,可以在开发阶段模拟扫码进入的场景,不需要每次上线了再测。
模拟扫码每次都会重启小程序,每次都会进onlaunch,所以之前我才都在onlaunch中做的判断;
后面这句是针对你的这段话回复的‘
’
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
需要配合onLoad或者onShow。
app.js里的onLaunh是不会没都执行的。
所以这个query值是在app的onshow事件中拿到的么?
打开的页面的onload么
谢谢
我今天再试一次,希望不要被老板锤
onLaunch在小程序的生命周期只会触发一次,满足不了你的这个需求,需要用页面的onLoad或者onShow
另外,开发工具提供了条件编译,可以在开发阶段模拟扫码进入的场景,不需要每次上线了再测。
模拟扫码每次都会重启小程序,每次都会进onlaunch,所以之前我才都在onlaunch中做的判断;
后面这句是针对你的这段话回复的‘
这功能只能用线上的测试,每次都得等审核,哪位大佬知道求告知
每次都得上线了才能测试,多来两次怕被锤
’