收藏
回答

关于小程序冷热启动场景,求解惑?

调用小程序的开放能力official-account的时候,碰到个疑惑

小程序热启动场景值命中以下值时,冷启动场景值在【1011、1017、1025、1047、1124】中,可展示关注公众号组件

  1. 1001 发现栏小程序主入口,「最近使用」列表
  2. 1038 从另一个小程序返回
  3. 1041 从插件小程序返回小程序
  4. 1089 微信聊天主界面下拉,「最近使用」栏
  5. 1090 长按小程序右上角菜单唤出最近使用历史
  6. 1104 微信聊天主界面下拉,「我的小程序」栏
  7. 1131 浮窗
  8. 1187 新版浮窗


onLaunch中获得的scene好像只有一个,我测试了一下,好像获取的是热启动的场景值。那我怎么知道冷启动场景值呢?毕竟我需要知道什么时候能展示关注公众号组件




回答关注问题邀请回答
收藏

1 个回答

  • ╭(°A°`)╮我不玩微信
    ╭(°A°`)╮我不玩微信
    07-30

    冷启动是首次打开小程序的场景,一般在onLaunch方法里获取;热启动是首次启动完以后,挂后台再打开,一般在onshow方法里可以获取场景值;文档这个意思就是,不管你后续是在哪重新打开的小程序,首次都必须是1011、1017、1025、1047、1124这几个场景才行。

    极端点说,热启动的场景不用考虑了,只要考虑首次冷启动的情况就行

    07-30
    有用
    回复
登录 后发表内容