收藏
回答

wx.navigateToMiniProgram 跳转没有出现跳转提示弹框,也没跳转成功?

步骤一、web-view点击某个按钮和小程序通信,跳回小程序,小程序收到web-view发来的消息,调用wx.navigateToMiniProgram

出现跳转弹框提示,点击允许,可以跳转到另一个小程序,没有问题;

步骤二、web-view先跳转到一个微信插件,再返回web-view,重复上边的操作,小程序收到web-view发来消息后,调用wx.navigateToMiniProgram报错,报错信息为{errMsg: "navigateToMiniProgram:fail can only be invoked by user TAP gesture."},不知道什么原因造成的,走了wx.navigateToMiniProgram方法,但是没有出现跳转弹框提示,直接报错;

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

6 个回答

  • o.o
    o.o
    08-08

    解决办法是添加一个弹框,点击确定 再调用wx.navigateToMiniProgram

    08-08
    有用
    回复
  • 1124
    1124
    2023-05-04

    请问楼主解决了吗


    2023-05-04
    有用
    回复
  • 収
    2023-02-27

    遇到 相同的问题,跳转到其他小程序后 再回来 继续点击 跳不了

    2023-02-27
    有用
    回复
  • 小朋友
    小朋友
    2023-02-17

    解决了吗?


    2023-02-17
    有用
    回复
  • XD
    XD
    2022-09-09

    遇到了完全相同的问题

    2022-09-09
    有用
    回复
  • zss
    zss
    2022-08-17

    解决了吗?

    2022-08-17
    有用
    回复
登录 后发表内容