1

我正在开发一个 Android 移动应用程序,我需要使用 webview 和 HTML 页面并希望在 JS 和 Java 类和函数之间进行通信。

4

1 回答 1

5

就是你要找的。

本质上,您需要执行以下操作:

  • 创建一个JavaScriptInterface您想要调用的方法。

  • webview通过调用将其添加到您的:

    webView.addJavascriptInterface(new MyJavaScriptInterface(this), "Android");

  • 在您的网页上添加调用Android.nameOfYourMethod().

于 2013-07-30T20:00:15.650 回答