美文网首页
navigateToMiniProgram跳转小程序报错navi

navigateToMiniProgram跳转小程序报错navi

作者: 泪滴在琴上 | 来源:发表于2023-11-05 11:31 被阅读0次

意思是:需要点击才能跳转
于是只能想办法让用户去点击,加个提示框让用户确定继续进行操作

wx.showModal({
      title: '温馨提示',
      content: '确认跳转"施耐德电气营销助手"',
      showCancel: true,//是否显示取消按钮
      cancelText: "取消",//默认是“取消”
      cancelColor: '#000000',//取消文字的颜色
      confirmText: "确定",//默认是“确定”
      confirmColor: '#3cc51f',//确定文字的颜色
      success: function (res) {
        if (res.cancel) {
          //点击取消,wx.navigateBack
          wx.navigateBack()
        } else {
          // 使用wx.navigateToMiniProgram跳转到小程序
          wx.navigateToMiniProgram({
              appId: 'wxXXXXXXXXXXXXX',
              path: decodeURIComponent(option.url),
              success: function(res) {
                // 跳转成功的回调
                console.log(1,res)
              },
              fail: function(res) {
                // 跳转失败的回调
                console.log(2,res)
              }
            })
        }
      },
      fail: function (res) { 
        //接口调用失败的回调函数,wx.navigateBack
      },
      complete: function (res) { 
        //接口调用结束的回调函数(调用成功、失败都会执行)
      },
    })

相关文章

网友评论

      本文标题:navigateToMiniProgram跳转小程序报错navi

      本文链接:https://www.haomeiwen.com/subject/evmzidtx.html