【发布时间】:2013-07-30 19:54:19
【问题描述】:
我正在开发一个 Android 移动应用程序,我需要使用 webview 和 HTML 页面并希望在 JS 和 Java 类和函数之间进行通信。
【问题讨论】:
标签: javascript android android-webview
我正在开发一个 Android 移动应用程序,我需要使用 webview 和 HTML 页面并希望在 JS 和 Java 类和函数之间进行通信。
【问题讨论】:
标签: javascript android android-webview
This 是你要找的。p>
基本上你需要做以下事情:
使用您想要调用的方法创建一个JavaScriptInterface。
通过调用将其添加到您的webview:
webView.addJavascriptInterface(new MyJavaScriptInterface(this), "Android");
在您的网页上添加调用 Android.nameOfYourMethod() 的 JS 代码。
【讨论】: