Is it possible to create in Android event, which sends data to Havascript EventListener in WebView?
For example:
In background, I start thread what search updates on server. When updates was found I send event to update data on user page. And I don't want reload view.
Currently the only way I found out was using JavaScript injection:
mWebView.loadUrl("javascript:helloWorld(\"hi\");"); //or postUrl if using HTTP POST
This will cause the function helloWorld defined in the JavaScript of the webpage to be called with parameter value hi.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With