那么在js中怎么来调用呢? <script type="text/javascript"> function s(){ //调用Java的back()方法 var result =window.android.back(); document.getElementById("p").innerHTML=result; }
以上就是Java调用js方法以及js调用Java方法的实现交互方式中的一种。下面给出完整代码: mainActivity public class MainActivity extends AppCompatActivity { public static final String TAG = "MainActivity"; private WebView mWebView;
test.html <!DOCTYPE html> <html> <head> <title></title> <script type="text/javascript"> function sum(a,b){ return a+b; } function s(){ var result =window.android.back(); document.getElementById("p").innerHTML=result; }