`
jarry-li
  • 浏览: 41637 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

android平台下phonegap java插件开发及javascript(js)调用java代码

阅读更多

(3个月前的)刚才发现有人问过这个问题:phonegap中js如何调用本地java程序?可使用插件开发的原理实现之。貌似也有其他的方式。下面是插件开发的简单过程,这样js也可以调用java代码了。。

可以把java代码实现的功能封装成phonegap的一个插件,如class MyPlugin extends Plugin ,重写其方法实现你要的功能。res/xml/plugins.xml中添加<plugin name="MyPlugin" value="MyPlugin类全名"/>。然后可以使用cordova.js里的cordova.exec()如cordova.exec(null, null, ' MyPlugin ','action', data);这样会调用到MyPlugin的execute方法。

 

 

我的开源http://my.oschina.net/u/614813/blog/69219

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics