真机调试时无法跳转到其他小程序,也没有报错,就是不执行跳转。最后排查到微信小程序不能一启动就跳转到其他小程序,解决方案:增加弹窗提示再跳转。
uni.showModal({
title: '',
content: "是否重新进入"+ uni.getStorageSync('appName'),
success: function(res) {
if (res.confirm) {
wx.navigateToMiniProgram({
appId: uni.getStorageSync('appId'),
path: uni.getStorageSync('path'),
envVersion: uni.getStorageSync('envVersion') == '1' ? 'release' : 'trial',
})
}else {
console.log("用户已经取消")
}}})