收藏
回答

ios部分机型,h5开放标签进入,参数及场景值获取异常

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug App.onShow()、page.onLoad()、wx-open-launch-weapp 微信iOS客户端 7.0.15、8.0.6及其他 2.13.2-2.17.3

ios部分机型,h5开放标签wx-open-launch-weapp进入,携带的参数及场景值获取异常问题:

业务目标:在h5开放标签wx-open-launch-weapp进入小程序,且携带相关参数的情况下进行业务操作;

实现方式:采用App.onShow(res)更新场景值;主页的page.onLoad(options)获取h5开放标签进入时携带的参数,并和场景值一起进行判断;

异常表现:第一次从h5开放标签进入小程序,可正常获取相关数据;右上角胶囊关闭,再次从h5开放标签(期间有离开h5页面进行一些操作后重新进入h5页面)进入小程序,携带的参数及场景值获取异常;右上角胶囊关闭,重新点击h5开放标签(未离开h5页面),可正常获取相关数据。

预期表现:每次从h5开放标签进入小程序,均可通过App.onShow(res)和page.onLoad(options)正常获取携带的参数及场景值。正常情况下,h5开放标签进入小程序,场景值为1167。

已确认异常机型及微信版本:

(1)iPhone7,ios14.6,微信7.0.15

(2)iPhone12,微信8.0.6

希望能尽快解决,谢谢!

最后一次编辑于  2021-07-13
回答关注问题邀请回答
收藏
登录 后发表内容