我想知道两者交互有几种方式 是不是必须要像下图一样使用handler传信息
看一下 webview与js互调
这和Handler 并不是必须的,你要明白handler是用于线程之间的通信的,但是并不是说一定要传递Handler才能进行JS交互,JS交互其实就是通过WebViewJS与Android交互
handler只是一种用与android的通讯方式,其实通讯方式有很多,比如eventbus之类的都可以。