Android小程序白屏,微信小程序web-view跳转h5 安卓白屏
在小程序使用 跳轉到h5時 安卓白屏 ios正常 跳轉的過程非常慢
跳轉去web-view.js代碼
gotoWebview(toUrl) {
wx.navigateTo({
url: '/pages/webview/webview',
success: function (res) {
res.eventChannel.emit('from', { url: toUrl })
}
})
},
web-view.js代碼
let weburl;
const eventChannel = this.getOpenerEventChannel();
eventChannel.on('from', function (data) {
weburl=data.url;
});
this.setData({
src: weburl
});
修改之后
跳轉去web-view.js代碼
gotoWebview(toUrl) {
wx.navigateTo({
url: '/pages/webview/webview?url='+toUrl,
})
},
web-view.js代碼
let weburl;
if(option.url){
weburl = option.url;
}
return this.decodeURIComponent(weburl);
發現問題是不能使用下面的代碼帶參數去web-view,暫時不知道什么原因,修改之后跳轉小程序也快了很多。
const eventChannel = this.getOpenerEventChannel();
eventChannel.on('from', function (data) {
weburl=data.url;
});
總結
以上是生活随笔為你收集整理的Android小程序白屏,微信小程序web-view跳转h5 安卓白屏的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: https://zeplin.io/
- 下一篇: 前端学习(3266):js中this的指