无论我打开哪个网页都是这样,包括百度这样网站,只要通过webview进去了,回退键就失效了,从百度只搜索到mui怎么解决这个问题,uniapp没有,特来咨询
<template>
<view>
<web-view :webview-styles="webviewStyles" :src="src" @message="onMessage"></web-view>
</view>
</template>
<script>
export default {
onLoad(option) {
this.src = option.url == null ? '' : option.url;
uni.setNavigationBarTitle({
title: option.title == null ? '外部浏览器' : option.title
});
},
data() {
return {
src: '',
webviewStyles: {
progress: {
color: '#000'
}
}
};
},
methods: {
back(){
uni.navigateBack({
delta:3
});
}
},
onBackPress(options) {
if (options.from === 'navigateBack') {
return false;
}
this.back();
return true;
}
};
</script>
<style></style>
1***@qq.com
666
2020-08-05 20:48