webview:可加载网页的对象,
ios的webview叫 UIWebview,优化为WKWebview
安卓的webview和手机自带的浏览器内核是一样的
react-native在安卓中调用原生浏览器,ios中调用WKWebview
// rn代码
<WebView useWebKit={true} source={{ url: 'https://m.douyu.com' }} />
// 项目中的调用
window.luckinwebkit.ready(() => {
window.luckinwebkit.post('page.setBackEnable', { enable: false }); // 门店检查禁用了返回键,从门店检查跳转回月历开启返回键
window.luckinwebkit.on('page.onBack', this.closeWebView);
window.luckinwebkit.post('page.setNaviRight', {}); // 删除右键
});
window.luckinwebkit.post('router.exec', { url })
image.png
网友评论