最近開(kāi)始接觸小程序 樊零,webview跳轉(zhuǎn)回小程序遇到一些小問(wèn)題
1.易錯(cuò)點(diǎn)
wx.miniProgram.navigateTo只能跳轉(zhuǎn)到除tab之外的頁(yè)面
可考慮使用reLanch
2.android白屏的原因
在跳轉(zhuǎn)之前用了一個(gè)alert状飞,去掉alert就可以了
下面附上代碼:
navigate(modelName) {
this.isMiniProgram((res)=>{//判斷是否是小程序頁(yè)面的回調(diào)函數(shù)
if (res) {//小程序頁(yè)面
wx.miniProgram.navigateTo({url: ''});
} else {
}
})
},
isMiniProgram(callback) { //是否為小程序環(huán)境
//是否在微信環(huán)境
if (!isWeixin()) {
callback(false);
} else {
//微信API獲取當(dāng)前運(yùn)行環(huán)境
wx.miniProgram.getEnv((res) => {
if (res.miniprogram) {//小程序環(huán)境
callback(true);
} else {
callback(false);
}
})
}
}