将Android定制事件转换为JavaScript事件监听器

3

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

例如:
在后台中,我启动搜索服务器上更新的线程。当发现更新时,我发送事件以更新用户页面上的数据。我不想重新加载视图。

1个回答

3

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

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

这将导致网页中定义的JavaScript函数helloWorld被调用,并使用参数值hi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接