作者:地之南_816 | 2021-08-12 12:10
发现有人问过这个问题:phonegap中js如何调用本地java程序?可使用插件开发的原理实现之。貌似也有其他的方式。下面是插件开发的简单过程,这样js也可以调用java代码了。。www.2cto.com可以把java代码实现的功能
SyntaxHighlighter.all
发现有人问过这个问题:phonegap中js如何调用本地java程序?可使用插件开发的原理实现之。貌似也有其他的方式。下面是插件开发的简单过程,这样js也可以调用java代码了。。www.2cto.com
可以把java代码实现的功能封装成phonegap的一个插件,如class MyPlugin extends Plugin ,重写其方法实现你要的功能。res/xml/plugins.xml中添加。然后可以使用cordova.js里的cordova.exec()如cordova.exec(null, null, ' MyPlugin ','action', data);这样会调用到MyPlugin的execute方法。