【发布时间】:2023-03-09 22:04:01
【问题描述】:
我特别想在离线模式下调用 Android,以便将大量数据返回给 JavaScript。
对于少量数据,这是一个可行的解决方案:
(Android)
mWebView.loadUrl("javascript:(function () { " +
"setVariable("+valueToSetInHtmlPage+");" +
"})()");
(HTML callback function)
function setVariable(AndroidInput)
{
alert(AndroidInput);
}
这种方法受到允许的 URL 大小的限制,这可能会在浏览器之间进行。 但在处理大数据 (+10KB) 时,阻塞限制永远不会少
还有其他方法可以将值从 Android 传递到 JavaScript 吗?
【问题讨论】:
标签: javascript android webview android-webview