Ionic - Integrazione Cordova
Cordova offre ngCordova, che è un set di wrapper progettato specificamente per funzionare con AngularJS.
Installazione di ngCordova
Quando avvii l'app Ionic, noterai che sta usando bower. Può essere utilizzato per la gestione dei plugin ngCordova. Se hai installato bower, salta questo passaggio, se non lo hai, puoi installarlo nella finestra del prompt dei comandi.
C:\Users\Username\Desktop\MyApp> npm install -g bower
Ora dobbiamo installare ngCordova. Apri la tua app nella finestra del prompt dei comandi. L'esempio seguente viene utilizzato per l'app che si trova sul desktop ed è denominataMyApp.
C:\Users\Username\Desktop\MyApp> bower install ngCordova
Successivamente, dobbiamo includere ngCordova nella nostra app. Apertoindex.htmlfile e aggiungi i seguenti script. È importante aggiungere questi script primacordova.js e dopo ionic script.
<script src = "lib/ngCordova/dist/ng-cordova.js"></script>
Ora, dobbiamo iniettare ngCordova come dipendenza angolare. Apri il tuo file app.js e aggiungi ngCordova al modulo angolare. Se hai utilizzato una delle app modello Ionic, noterai che sono presenti ionici, controller e servizi iniettati. In tal caso, aggiungerai semplicemente ngCordova alla fine dell'array.
angular.module('myApp', ['ngCordova'])
Puoi sempre controllare i plugin che sono già installati digitando il seguente comando.
C:\Users\Username\Desktop\MyApp> cordova plugins ls
Ora possiamo usare i plugin Cordova. Puoi controllare tutti gli altri plugin qui .