通过web-view跳转h5, 自己总结了几种用过的方法,有更好的,欢迎讨论补充:
1、使用navigator在wxml中编码,单独写一个文件,/pages/webview/index.wxml
第二步是
或者
2、通过bindtap方法在js文件中使用wx的api方法跳转,比如
wx.navigateTo({
url: '/pages/webview/index?url=https://域名/order/detail&orderNo=232822323',
})
tips1. 需要注意的是,这两种方法都是先到/pages/webview/index.js文件的onload方法中,需要处理一下参数,
onLoad: function (options) {
let { url } = options
// url = decodeURIComponent(url)
if(options.orderNo){
url = url +"?orderNo="+options.orderNo
}
this.setData({
url : decodeURIComponent(url)
})
},
tips2. 域名需要在微信小程序的后台开发设置中配置