基于PhoneGap的Android扩展API步骤总结


如何扩展PhoneGap的api插件:

1:仿照api写的生成配置文件的config.js

2:把写的js加入到总的PhoneGap.js中

3:写代码端的代码:Config.java extends Plugin

4:在DroidGap中的bindBrowser中绑定java代码与js:  this.addService("Config", "com.PhoneGap.Config");

5:在自己写的html中使用调用方法:navigator.config.方法名(参数)

6:在代码端的execute方法里根据action判断执行即可,并复写isSynch方法同步

7:可以再自己的html中加入加载时就执行的方法:

document.addEventListener("deviceready",onDeviceReady,false);

// PhoneGap准备就绪,可以使用!

function onDeviceReady() {

getConfig(); //自己写的方法,比如一打开页面就加载配置

}

相关内容