收藏
回答

web-view 回退

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wev-view 客户端 6.7.2 2.3.0

wx.navigateTo({

url: '/pages/webview/webview?url=' + encodeURIComponent('http://test.wojia-yun.com/iccp/#/apps/11438/console'),

})



<!--pages/webview/webview.wxml-->

<block wx:if="{{url != '' && url}}">

<web-view src="{{url}}"></web-view>

</block>



// pages/webview/webview.js


Page({

/**

  * 组件的属性列表

  */

data: {

url: 'https://t.wojia-yun.com/app/weixin/default.html'

},


onLoad: function (options) {

this.setData({

url: decodeURIComponent(options.url)

})

}

})



进入 /pages/webview/webview, webview逐渐先加载了 默认url (https://t.wojia-yun.com/app/weixin/default.html),然后才执行了onLoad

然后我第一次点击左上角回退 web-view 显示的是默认url (https://t.wojia-yun.com/app/weixin/default.html)的内容,在点一次才离开 /pages/webview/webview

回答关注问题邀请回答
收藏
登录 后发表内容