收藏
回答

【变更通知】打开不同 shareTicket 的消息将改成不会重启小程序

问题模块
API和组件

场景:

小程序已在后台运行,点击带 shareTicket 的转发消息进入小程序,且此条转发消息带的 shareTicket 与上次进入小程序时携带的 shareTicket 不一致。例:连续进入两条不同的带 shareTicket 的转发消息,或先从历史列表进入小程序,再进入任意一条带 shareTicket 的转发消息。


当前表现:

在微信版本 iOS 6.5.12/Andoird 6.5.10 及之前的版本中,会先触发 App.onLaunch 事件后触发 App.onShow 事件,开发者可通过 App.onLaunch 或 App.onShow 事件获取到 shareTicket。


修改后的表现:

从微信版本 iOS 6.5.13/Android 6.5.13 开始,将修改为: App.onLaunch 不会被触发,但是 App.onShow 还是会被触发,开发者可通过 App.onShow 事件获取到 shareTicket。参数获取方式与在 App.onLaunch 中获取一致。详见 文档


如果开发者当前是通过 App.onLaunch 获取 shareTicket ,在新版本客户端上线后将可能出现用户进入不同转发消息时无法做出正确响应。因此需要改成在 App.onShow 中获取 shareTicket (可兼容当前版本),其他处理方式不变。

最后一次编辑于  2017-07-27  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

26 个回答

  • 可可可可乐
    可可可可乐
    2017-07-28

    前排

    2017-07-28
    赞同
    回复
  • @王杰
    @王杰
    2017-07-28

    二排

    2017-07-28
    赞同
    回复
  • 柏林
    柏林
    2017-07-28

    三排吗?

    2017-07-28
    赞同
    回复
  • 簡簡单单
    簡簡单单
    2017-07-28

    四排

    2017-07-28
    赞同
    回复
  • undefined
    undefined
    2017-07-28

    五排

    2017-07-28
    赞同
    回复
  • zxfei
    zxfei
    2017-07-28

    六排

    2017-07-28
    赞同
    回复
  • 远道
    远道
    2017-07-28

    六排

    2017-07-28
    赞同
    回复
  • cheart
    cheart
    2017-07-28

    七排

    2017-07-28
    赞同
    回复
  • 周亮
    周亮
    2017-07-28

    7排

    2017-07-28
    赞同
    回复
  • Dreaming Lee ҉҉҉҉҉҉҉҉
    Dreaming Lee ҉҉҉҉҉҉҉҉
    2017-07-28

    只能五排,不能再多了

    2017-07-28
    赞同
    回复