收藏
回答

h5页面跳转小程序,返回第二次跳转报错

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.navigateToMiniProgram(Object object) 微信iOS客户端 8.0.54 wechatlib 3.6.6

h5页面跳转小程序,返回第二次跳转报错

场景:A小程序--> H5-->A小程序空白页-->B小程序

问题1:第二次点击跳转至空白页时报错,统一弹框未弹出,IOS和安卓都是如此 报错信息 {"errMsg": "navigateToMiniProgram:fail can only be invoked by user TAP gesture."}

问题2:针对问题1,我们在跳转时增加了一个弹框(这样会影响用户体验,跳转其他小程序会有两次弹框询问),但是IOS大概率会微信自带的统一弹框不弹出,直接就被cancel掉了,报错信息:errMsg:“navigateToMiniProgram:fail cancel”,跟统一弹窗点击取消跳转报错一样,确认框未弹出,安卓没有此问题;https://developers.weixin.qq.com/miniprogram/dev/api/navigate/wx.navigateToMiniProgram.html

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

1 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    12-01

    你好,麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    12-01
    有用
    回复
登录 后发表内容