1

我正在创建一个 android 应用程序,我想在
单击按钮时从 Html 页面调用 .java 类中的函数。我不知道该怎么做,因为我对 android 很陌生。所以,请帮助我。

4

2 回答 2

0

您可以创建一个 Class 并将 JavaScript 绑定WebView到它的方法:

webView.addJavascriptInterface(new MyClass(), "my_class");

您可以从 JavaScript 调用该方法:

my_class.doStuff();

有关详细信息,请参阅Android 文档

于 2013-02-11T05:23:19.057 回答
0

您必须在 Android 中添加一个类,它将充当 Html 和 Java 之间的接口桥梁。在回调方法中,您将处理来自 Html 的事件。

在java端添加以下代码以添加接口 -

webView.addJavascriptInterface(new ClassName,INTERFACE_NAME);

来自 javascript 调用

INTERFACE_NAME.method()
于 2013-02-11T05:26:07.980 回答