在Android中是否可以创建事件,将数据发送到WebView中的JavaScript EventListener?
例如:
在后台中,我启动搜索服务器上更新的线程。当发现更新时,我发送事件以更新用户页面上的数据。我不想重新加载视图。
在Android中是否可以创建事件,将数据发送到WebView中的JavaScript EventListener?
例如:
在后台中,我启动搜索服务器上更新的线程。当发现更新时,我发送事件以更新用户页面上的数据。我不想重新加载视图。
目前我发现的唯一方法是使用JavaScript注入:
mWebView.loadUrl("javascript:helloWorld(\"hi\");"); //or postUrl if using HTTP POST
helloWorld
被调用,并使用参数值hi
。