- 当前 Bug 的表现(可附上截图)
从app中分享卡片给好友,ios打开场景值是1036, android打开场景值是1089.
- 预期表现
都是1036
- 复现路径
无
- 提供一个最简复现 Demo
无
在一个小程序的生命周期内,只有在特定条件下,才具有打开 APP 的能力。 打开 APP 的能力
可以理解为由小程序框架在内部管理的一个状态,为 true 则可以打开 APP,为 false 则不可以打开 APP。
在小程序的生命周期内,这个状态的初始值为 false,之后会随着小程序的每次打开(无论是启动还是切到前台)而改变:
当小程序从 1036(App 分享消息卡片) 打开时,该状态置为 true。
当小程序从 1069(App 打开小程序) 打开时,该状态置为 true。
当小程序从以下场景打开时, 该状态不变,即保持上一次打开小程序时该状态的值:
1038(从小程序返回,基础库 2.2.4 及以上版本支持)
1089(微信聊天主界面下拉)
1090(长按小程序右上角菜单唤出最近使用历史)
当小程序从非以上陈列的场景打开时,该状态置为 false。
请问: 上文中的状态可以直接获取吗? 还是要根据options.sence自行判断? 小程序怎么获取 上一次打开小程序时该状态的值?
麻烦了。 thanks