如何在最新的cordova版本中创建java注释方法(5.0.0以上)

时间:2016-02-22 13:16:39

标签: javascript cordova

如何使用最新版本的Cordova在java中创建JavaScript注释方法?你如何在javascript中访问这些方法?

 @JavascriptInterface
 public String getservice_id()
 {
      String service_id= mGap.getString(R.string.service_id);
      return service_id;

 }

在java和javascript之间创建桥梁,例如:

 MyClass   mc = new MyClass(this, appView);
 appView.addJavascriptInterface(mc, "security");

 Javascript- Accessing native code in javascript

 funtion getserviceid()
 {
     alert(window.security.getservice_id);
 } 

你会如何在Cordova应用程序中写这个?

1 个答案:

答案 0 :(得分:0)

你应该使用这样的东西:

((SystemWebView)appView.getView()).addJavascriptInterface(mc, "security");