首頁技術文章正文

Cordova是什么?Cordova有哪些用途?

更新時間:2023-06-07 來源:黑馬程序員 瀏覽量:

IT培訓班

Cordova是一個免費開源移動框架,于2012年10月成為Apache的項目,它使用Apache 2.0許可證,截止2021年12月最新版本為Cordova。Cordova官網首頁的效果如圖所示。

Cordova框架

Cordova的前身叫作PhoneGap.是從PhoneGap中抽出的核心代碼,也是驅動PhoneGap 的核心引擎。Cordova和PhoneGap的關系類似于WebKit和Google Chrome 的關系。

Cordova提供了一組設備相關的API。通過這組APl,移動應用能夠通過JavaScript技術訪問原生的設備功能,如攝像頭、麥克風等。

在使用Cordova API時,應用程序的構建可以無需原生代碼(如Java或C等),而是使用Web技術。由于JavaScript API在多個設備平臺上是一致的,而且是基于Web標準創(chuàng)建的,因此應用程序的移植很方便。使用Cordova的應用通過平臺SDK打包成應用程序,可以從每種設備的應用程序商店下載安裝。

在AngularJS+ionic+Cordova的混合App開發(fā)模式中,Cordova的作用就是將完成編碼的移動Web項目打包成原生App,以便部署到特定的移動平臺上。關于Cordova,了解其用途即可。

分享到:
在線咨詢 我要報名
和我們在線交談!