这是(shì)cordova3.4 jar和js文件下载,最近接触phonesgap,想写写phonesgap的(de)插件(jiàn),发现中文相关(guān)资料甚少,以后要敢于去(qù)看英文(wén)资料,因为,我是(shì)从事(shì)IT的。oXn红软基地
软件介绍
cordova3.4 jar和(hé)js文件是简(jiǎn)单介绍一(yī)下Cordova的来历(lì),Cordova的前身叫phonesGap,自被(bèi)Adobe收购(gòu)后交由Apache管理,并将其核心功(gōng)能开(kāi)源改名为Cordova。它能让你使用HTML5轻松调用(yòng)本地API接口和发布(bù)应用(yòng)到商(shāng)店的应用开发平台(tái)。有低成本,低开(kāi)发周(zhōu)期,轻量化(huà)等优(yōu)点。它统一(yī)封装了Andriod,ioses,Windowsphones,Symbian等几大移动开发平台(tái)的API,采用HTML5+JavaScript的混合开发的模式来开发智能移动的APP,解决系(xì)统兼容等问题。使(shǐ)用Cordova把APP从一个平台移植(zhí)到另(lìng)外(wài)一个平台只需(xū)要把HTML代码(mǎ)跟JS打包一(yī)下就可以了,减少了大量的开发成本与开(kāi)发(fā)时间,因此(cǐ)受到广大企业与开发人员的青睐。现在不(bú)少的大型(xíng)网站(例如京东,淘宝等)手机(jī)APP都是使用此种混搭模(mó)式进行开发。oXn红(hóng)软(ruǎn)基地
oXn红软基地
软件步骤
1、插件JAVA类的编写。oXn红(hóng)软基地
2、配置文件(jiàn)config.xml的编写。oXn红软基地
3、对应的js的编写。oXn红软基(jī)地
相关介绍
phonesgap的版本升级太快了,而且很(hěn)多都(dōu)不是兼容(róng)以前的版本(běn)的。cordova3.4版本的JAVA插件(jiàn)类要继承CordovaPlugin类(在此之前(qián),你要保(bǎo)证你的项目已经导入(rù)cordova.jar),然后重(chóng)写方法:oXn红(hóng)软基地
public boolean execute(String action, JSONArray data, CallbackContext callbackContext)oXn红软基(jī)地(dì)
参数详解:action为(wéi)标志,一个插件根据action来区分不同的功能(néng)。oXn红软基地
data为(wéi)phonesgap中js传入的参数,是JSONArray格式的。oXn红软基地
callbackContext是回调函数,由JAVA向js传数据。oXn红软基地
软件(jiàn)截图
oXn红软基地(dì)