使用插件与appView.addJavascriptInterface不同
我想使用phonegap cordova在android中构建一个本地应用程序。我找到了两种方法使我的html文件可以与我的java文件通信。我可以使用appView.addjavascriptInterface或将我的java文件作为插件。 我现在想知道哪条路最好。使用插件与appView.addJavascriptInterface不同,java,javascript,android,cordova-2.0.0,Java,Javascript,Android,Cordova 2.0.0,我想使用phonegap cordova在android中构建一个本地应用程序。我找到了两种方法使我的html文件可以与我的java文件通信。我可以使用appView.addjavascriptInterface或将我的java文件作为插件。 我现在想知道哪条路最好。 使用plugin或appView.addJavascriptInterface有什么区别?建议使用Cordova插件将Java代码公开到应用程序的JavaScript层。请看和 addJavascriptInterface是And
使用plugin或appView.addJavascriptInterface有什么区别?建议使用Cordova插件将Java代码公开到应用程序的JavaScript层。请看和
addJavascriptInterface
是Android的一部分,在Android中使用。至少在安卓2.3中,你可以通过使用ApacheCordova的插件系统来使用这种方法
使用plugin或appView.addJavascriptInterface有什么区别
区别在于Cordova插件是一个更高级别的抽象,它允许您将各种平台(Android、iOS等)的本机代码一致地公开给运行JavaScript代码的WebView。而addJavascriptInterface
是一种特定于Android的方法,它是WebView API的一部分,使用Apache Cordova的Android代码