如果扫码的时候直接扫,进去web-view之后不会执行h5页面的alert方法,以及所有wx.miniprogram方法,但是如果扫码的时候通过选择图库照片,啥问题也没有。。。ios 7.0.18 基础库2.12.0
onLoad: function (options) {
wx.scanCode({
scanType:['qrCode'],
success:res=> {
console.log(res.result.replace('http','https'));
this.setData({
src:res.result.replace('http','https')
});
}
})
},
<web-view wx:if="{{src}}" src="{{src}}#wechat_redirect"></web-view>
你试试将webview 单独放一个页面,scanCode之后,将网址作为参数,跳转过那个页面。直接在页面的onload方法中设置webview的src