
- 发布:2020-12-11 09:31
- 更新:2020-12-11 09:31
- 阅读:1000
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 11
HBuilderX类型: Alpha
HBuilderX版本号: 2.9.11
手机系统: 全部
手机厂商: 华为
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
测试过的手机:
示例代码:
<template>
<view></view>
</template>
<script>
var wv;
var currentWebview;
export default {
onLoad() {
wv = plus.webview.create('', 'custom-webview', {
plusrequire: 'none',
'uni-app': 'none',
top: uni.getSystemInfoSync().statusBarHeight + 44
});
currentWebview = this.$scope.$getAppWebview();
wv.loadURL(this.src);
currentWebview.append(wv);
setTimeout(function() {
let sb = currentWebview.children()[0];
sb.overrideUrlLoading(
{mode: 'reject',match:''},
function(e) {
console.log('========overrideUrlLoading=======');
console.log(e);
}
);
console.log(sb.overrideUrlLoading)
console.log('======cookie=========');
console.log(plus.navigator.getCookie('https://www.baidu.com'));
}, 500);
},
onShow() {
},
data() {
return {
webviewStyles: {
progress: {
color: '#FF3333'
}
},
src: 'https://www.baidu.com'
};
},
methods: {}
};
</script>
<style></style>
<template>
<view></view>
</template>
<script>
var wv;
var currentWebview;
export default {
onLoad() {
wv = plus.webview.create('', 'custom-webview', {
plusrequire: 'none',
'uni-app': 'none',
top: uni.getSystemInfoSync().statusBarHeight + 44
});
currentWebview = this.$scope.$getAppWebview();
wv.loadURL(this.src);
currentWebview.append(wv);
setTimeout(function() {
let sb = currentWebview.children()[0];
sb.overrideUrlLoading(
{mode: 'reject',match:''},
function(e) {
console.log('========overrideUrlLoading=======');
console.log(e);
}
);
console.log(sb.overrideUrlLoading)
console.log('======cookie=========');
console.log(plus.navigator.getCookie('https://www.baidu.com'));
}, 500);
},
onShow() {
},
data() {
return {
webviewStyles: {
progress: {
color: '#FF3333'
}
},
src: 'https://www.baidu.com'
};
},
methods: {}
};
</script>
<style></style>
操作步骤:
打开
打开
预期结果:
overrideUrlLoading可以正常拦截
overrideUrlLoading可以正常拦截
实际结果:
overrideUrlLoading进不去
overrideUrlLoading进不去
bug描述:
overrideUrlLoading进不去
0 个回复