如何使用最新版本的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应用程序中写这个?
答案 0 :(得分:0)
你应该使用这样的东西:
((SystemWebView)appView.getView()).addJavascriptInterface(mc, "security");