3

是否可以在 Android 事件中创建,将数据发送到 WebView 中的 Havascript EventListener?

例如:
在后台,我开始线程搜索服务器上的更新。找到更新后,我发送事件以更新用户页面上的数据。而且我不想重新加载视图。

4

1 回答 1

3

目前我发现的唯一方法是使用 JavaScript 注入:

mWebView.loadUrl("javascript:helloWorld(\"hi\");"); //or postUrl if using HTTP POST

这将导致在helloWorld网页的 JavaScript 中定义的函数以参数 value 被调用hi

于 2012-10-05T10:35:58.817 回答