在 Android 的 WebView 中,可以使用类似于 iOS 中的 callAsyncJavascript 方法来调用 JavaScript。具体的方法是使用 evaluateJavascript 函数,它可以异步地执行 JavaScript 代码并返回结果。其中,回调函数用于在 JavaScript 执行完成后接收结果。
代码示例:
String jsCommand = "your javascript code here";
webView.evaluateJavascript(jsCommand, new ValueCallback() {
@Override
public void onReceiveValue(String value) {
// handle result
}
});
需要注意的是,该函数仅在 Android 4.4 及以上版本中可用。在较早的版本中,可以使用 loadUrl 函数来执行 JavaScript 代码,但不能异步地获取结果。