意思是:需要点击才能跳转
于是只能想办法让用户去点击,加个提示框让用户确定继续进行操作
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) {
//接口调用结束的回调函数(调用成功、失败都会执行)
},
})
网友评论