小程序
小游戏
企业微信
微信支付
扫描小程序码分享
app.js中的onShow获取的场景值,在息屏然后解锁后还保留上一次的场景值
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
获取这个场景值,实现什么功能
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这个小程序码是指小程序的首页对应生成的码吗,比如:pages/index/index,还是通过微信公众平台后台配置的普通的二维码
小程序在冷启动后,不会马上销毁,此时onShow里的场景值是不会变的,除非杀死当前进程,比如删掉重新进。有两种方式可以试下:
第一,第一次执行完登录,设个变量存储一下,表示是扫码登陆了,然后判断每次登录时,判断一下;
第二,如果是后台生成的二维码,你可以额外的加入一个参数,比如pages/index/index?type=1(看下api---scene这个参数),然后把逻辑放到这个页面pages/index/index,通过onload(options)获取这个type值,判断登录
只有不在保活状态下,值才会变
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
获取这个场景值,实现什么功能
这个小程序码是指小程序的首页对应生成的码吗,比如:pages/index/index,还是通过微信公众平台后台配置的普通的二维码
小程序在冷启动后,不会马上销毁,此时onShow里的场景值是不会变的,除非杀死当前进程,比如删掉重新进。有两种方式可以试下:
第一,第一次执行完登录,设个变量存储一下,表示是扫码登陆了,然后判断每次登录时,判断一下;
第二,如果是后台生成的二维码,你可以额外的加入一个参数,比如pages/index/index?type=1(看下api---scene这个参数),然后把逻辑放到这个页面pages/index/index,通过onload(options)获取这个type值,判断登录
只有不在保活状态下,值才会变