拦截plus.webview的跳转,进行页面uni页面跳转。
webView: plus.webview.create('/static/index.html', 'webview', {
kernelRecovery: 'reload',
}),
this.webView.overrideUrlLoading({
mode: 'reject',
}, e => {
const regexp = /(.*)\/\/(.*)\/(.*)/g;
const array = [...e.url.matchAll(regexp)];
uni.navigateTo({
url: `${array[0][2]}?id=${array[0][3]}`
})
})
this.$scope.$getAppWebview().append(this.webView)
水印相机
webView: plus.webview.create('/static/index.html', 'webview', {
kernelRecovery: 'reload',
}),
this.webView.overrideUrlLoading({
mode: 'reject',
}, e => {
const regexp = /(.*)\/\/(.*)\/(.*)/g;
const array = [...e.url.matchAll(regexp)];
uni.navigateTo({
url: `${array[0][2]}?id=${array[0][3]}`
})
})
this.$scope.$getAppWebview().append(this.webView)
非渐入佳境
快捷指令
相机水印
水印