您当前的位置: 首页 > 

xiangzhihong8

暂无认证

  • 0浏览

    0关注

    1324博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

JSBridge深度剖析

xiangzhihong8 发布时间:2017-03-27 13:16:03 ,浏览量:0

概述

做过混合开发的人都知道Ionic和PhoneGap之类的框架,这些框架在web基础上包装一层Native,然后通过Bridge技术的js调用本地的库。

在讲JSBridge技术之前,我们来看一下传统的实现方式。

Android端 Native调JS

native调用js比较简单,只要遵循:”javascript: 方法名(‘参数,需要转为字符串’)”的规则即可。

在4.4之前,调用的方式:

// mWebView = new WebView(this);            
mWebView.loadUrl("javascript: 方法名('参数,需要转为字符串')"); 

//ui线程中运行
 runOnUiThread(new Runnable() {  
        @Override  
        public void run() {  
            mWebView.loadUrl("javascript: 方法名('参数,需要转为字符串')
关注
打赏
1482932726
查看更多评论
立即登录/注册

微信扫码登录

0.0430s