收藏
回答

小程序webview中的H5如何跳转其他小程序?已有方案,但是遇到一些问题!求助!

目前的思路是H5(A)点击按钮,再打开一个webview去另一个加载H5(B)中转页,B页面发送postmessage然后立马自动回退到A页面,同时小程序会接收到postmessage信息,帮H5去跳转第三方小程序(wx.navigateToMiniProgram)。但是第一次点击是可以的,再尝试点击就不跳了,报错提示:navigateToMiniProgram:fail can only be invoked by user TAP gesture.

意思是需要用户点击触发,很费解,第一次可以,后续就不行了。

做这个方案之前就有顾虑,会不会不满足wx.navigateToMiniProgram的【需要用户确认跳转】的条件,但是尝试了一下第一次是可以跳的,但是后面再点击就不可以了,与大佬帮忙解答下吗?或者有没有更好的方案?


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

1 个回答

  • 光光
    光光
    04-09

    你这个问题我解决了

    04-09
    有用
    回复
登录 后发表内容