我正在创建一个 android 应用程序,我想在
单击按钮时从 Html 页面调用 .java 类中的函数。我不知道该怎么做,因为我对 android 很陌生。所以,请帮助我。
user1909177
问问题
1898 次
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 回答