【发布时间】:2015-09-03 23:49:26
【问题描述】:
问题:
我必须做些什么才能使 webView.loadUrl(javaScript) 在 API 18 或更低版本中工作(与 API 19 或更高版本相比)?
问题描述:
我正在使用 WebView 进行聊天。
- 首先我像这样加载 HTML:webView.loadUrl(url);
- 然后我再次使用 loadUrl 发送聊天消息,如下所示:webView.loadUrl(javaScript);
这在 API >=19 中工作得非常好,但在 API
仍然会从其他设备收到聊天消息,但其他设备不会从 API 18 或更低版本的设备收到一条消息。 使用完全相同的代码。
我已经搜索了很多并将继续搜索。如果您有答案,任何我可以测试或可以将我重定向到相关信息的想法,请分享。提前谢谢你。
编辑:
字符串中的 JavaScript 标签设置为小写(同样的问题):webView.loadUrl("javascript:" + javaScriptFunction);
【问题讨论】:
标签: javascript android webview