Android环境下js和java交互

Android环境下js和java交互

摘要

Android环境下js和java交互

Js和Java交互

android环境下有时候需要用到h5页面,而js和java之间又有交互的需要.

大多数人都知道WebView存在一个漏洞,见WebView中接口隐患与手机挂马利用,虽然该漏洞已经在android 4.2上修复了,即使用@JavascriptInterface代替addJavascriptInterface,但是由于兼容性和安全性问题,基本上我们不会再利用Android系统为我们提供的addJavascriptInterface方法或者@JavascriptInterface注解来实现,所以我们只能另辟蹊径,去寻找既安全,又能实现兼容Android各个版本的方案。

code

##推荐的方式
https://github.com/lzyzsd/JsBridge

##不推荐的方式
https://github.com/daodaovps/Test_jsbridge