uni.navigateToMiniProgram({
appId: 'wx444bdfc0f4366336',
path: 'pages/index/index',
extraData: {},
success(res) {
console.log('跳转成功', res);
// 成功后返回上一页
uni.navigateBack({ delta: 1 });
},
fail(err) {
console.error('跳转失败', err);
uni.navigateBack({ delta: 1 });
}
});
跳转失败 {errMsg: "navigateToMiniProgram:fail jump miniprogram banded"}(env: Windows,mp,2.01.2510290; lib: 3.16.1) navigateToMiniProgramAppIdList中已配置目标小程序appid; 两个小程序也没发现什么违规记录,其他小程序都能跳转,这个appid(wx2f5022228bf936e1
)的小程序不行

目标或当前小程序因触发了微信的实物交易类小程序跳转限制而被禁止跳转。这种限制多出现在涉及实物交易的小程序之间跳转,例如商城、外卖、零售等业务。即使两个小程序属于同一主体,也可能因业务类型触发限制。
要排查和解决,可以先确认双方小程序是否满足《实物交易类小程序跳转规范》要求,包括但不限于完成交易保障、资质审核等条件。满足条件后,微信才会开放跳入跳出功能。
触发流程:点击健康tab 点击在线问诊 同意告知书 确认跳转即可
https://developers.weixin.qq.com/s/llKGUqmY8j9z
https://developers.weixin.qq.com/s/llKGUqmY8j9z