Android-Java与JavaScript(Webview)之间的桥梁

Jit*_*ath 1 javascript android android-webview

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

ggm*_*hur 5

就是您要寻找的。

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

  • JavaScriptInterface使用您要调用的方法创建一个。
  • webview通过调用将其添加到您的:

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

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