webview js交互

由于项目需要,再次使用到了android的webview,webview要加载的页面是html5的页面;

需要有点击webview中的控件的交互,所以需要在android应用中注入一个js对象;

通过webview.addJavaScriptInterface(Object o, String name)方法实现对象的注入;

然后再该对象中定义所需的方法,例如 public void test(String str);

经过上面的步骤,能够在js文件中通过注入名称调用android中类的方法,如 jsObject.test(param);

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

推荐阅读更多精彩内容