桥接

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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容