收藏
回答

wmpf2.0.0启动后小程序取参问题?

启动小程序后

在callPageOnShow用getPluginOnloadOptions

拿到的一直都是第一次的app调起的参数

2023-9-7 11点往后都必现

最后一次编辑于  2023-09-07
回答关注问题邀请回答
收藏

1 个回答

  • 晨
    2023-09-07

    你的使用场景是怎样的,getPluginOnloadOptions 是获取最近一次插件页面onLoad的时候的参数

    2023-09-07
    有用
    回复 8
    • 向上
      向上
      2023-09-07
      之前使用的getPluginEnterOptions接收app调起时候的参数,这时通过点击右上角胶囊退出的话,在appjs的onhide去wmpfVoip.forceHangUpVoip(),下次进来getPluginEnterOptions不是此次app调起时候的参数而是跳结束页的相关参
      2023-09-07
      回复
    • 向上
      向上
      2023-09-07
      WMPF1.2.0版本用getPluginOnloadOptions没问题的
      2023-09-07
      回复
    • 向上
      向上
      2023-09-07
      https://developers.weixin.qq.com/community/develop/doc/000cac99c50ab8002140b4bc86b400?fromCreate=0


      而且这个帖子说的getPluginEnterOptions这个api也会有问题
      2023-09-07
      回复
    • 晨
      2023-09-07回复向上
      你是从插件页启动小程序的吗?
      2023-09-07
      回复
    • 晨
      2023-09-07回复
      getPluginEnterOptions 拿到的是,从插件页启动小程序时,App.onLaunch/onShow 的query。这个接口的问题时,如果在多次启动中,小程序一直在前台,onLaunch/onShow 不会触发,enterOptions也不会更新。
      所以我们后面补了一个 getPluginOnloadOptions,是直接获取插件页面 onLoad 的参数

      但是由于小程序基础库的安全策略限制,插件只能拿到从插件页启动小程序,或者路由到插件页时的参数,其他情况下是拿不到的
      2023-09-07
      回复
    查看更多(3)
登录 后发表内容