如何判断是哪个微信小程序?
背景:
- 目前我有一个H5页面,需要运行在多个小程序的webview中。
- 目前有个需求是,H5页面中有一个跳转小程序原生页的按钮,只能在小程序A的环境中才能执行原生跳转,因为其它小程序中不存在这个原生页面。
问题:目前微信这边有判断是哪个微信小程序的特定标识么?
尝试:我本想在H5页面中执行下边这段代码,如果跳转的是不存在的原生页,会走fail,我在fail中处理。但实际并不会走fail。
wx.miniProgram.navigateTo({
url: '/index/index',
success: function(){
//跳转成功回调
},
fail: function(){
// 什么情况执行 fail回调?
}
});