自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 JsBridge源码详解

JsBridge(github地址)为混合式应用native与h5的通讯提供安全而方便的桥接。本次源码解析分为三篇,本篇为开篇无分析内容,详见如下三篇文章:android JS与Native通讯方案汇总JsBridge源码详解(一) JS与Native通讯过程(附详细流程图)JsBridge源码详解(二) Native与JS通讯过程(附详细流程图)...

2019-04-19 20:40:31 581

原创 JsBridge源码详解(二) Native与JS通讯过程(附详细流程图)

JsBridge(github地址)为混合式应用native与h5的通讯提供安全而方便的桥接。本次源码解析分为三篇,本篇为最后一篇,前两篇请见:android JS与Native通讯方案汇总JsBridge源码详解(一) JS与Native通讯过程(附详细流程图)JsBridge源码详解(二) Native与JS通讯过程(附详细流程图)...

2019-04-19 20:44:33 499

原创 JsBridge源码详解(一) JS与Native通讯过程(附详细流程图)

通讯前准备通讯的实现需要注入一段js代码,js代码的注入在页面加载完毕也就是WebViewClent的onPageFinished方法中@Override public void onPageFinished(WebView view, String url) { super.onPageFinished(mWebView, url); //加载本地通讯...

2019-04-19 20:20:48 2863 1

原创 android JS与Native通讯方案汇总

JS与native通讯addJavascriptInterface通过Android官方提供的addJavaScriptInterface的方式该方案的使用非常简单,定义好被调用的方法对象后直接配置映射关系即可。//定义 Java 接口public class NativeJsBridge extends Object { @JavascriptInterface pub...

2019-04-19 19:56:23 890

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除