pengwei1024 / JsBridge

A simpler, extendable bidirectional communication Frame between Android WebView and Javascript
https://github.com/pengwei1024/JsBridge/wiki
Apache License 2.0
643 stars 88 forks source link

只能js调用java代码而java设置不了js吗 比如java发送消息给webview #31

Open tghjnjvg opened 4 years ago

tghjnjvg commented 4 years ago

只能js调用java代码而java设置不了js吗 比如java发送消息给webview

pengwei1024 commented 4 years ago

只能js调用java代码而java设置不了js吗 比如java发送消息给webview

可以啊,java调用 webview 方法只需要注入js 就好,loadUrl 或者 evaluateJavascript 都是可以的,比如你想执行网页的刷新,可以使用

webview.evaluateJavascript("location.reload()", null)

也就是说只要注入js的执行路径就好,自定义的方法也是这么执行的哈