Cordova предлагает ngCordova — набор оберток, специально предназначенных для работы с AngularJS.
Установка ngCordova
Когда вы запустите приложение Ionic, вы заметите, что оно использует Bower . Может использоваться для управления плагинами ngCordova. Если у вас установлен bower, пропустите этот шаг, если у вас его нет, вы можете установить его в окне командной строки.
C:\Users\Username\Desktop\MyApp> npm install -g bower
Теперь нам нужно установить ngCordova . Откройте свое приложение в окне командной строки. Следующий пример используется для приложения, которое расположено на рабочем столе и называется MyApp .
C:\Users\Username\Desktop\MyApp> bower install ngCordova
Далее нам нужно включить ngCordova в наше приложение. Откройте файл index.html и добавьте следующие сценарии. Важно добавить эти скрипты до cordova.js и после ионных скриптов.
<script src = "lib/ngCordova/dist/ng-cordova.js"></script>
Теперь нам нужно ввести ngCordova как угловую зависимость. Откройте файл app.js и добавьте ngCordova в угловой модуль. Если вы использовали одно из приложений-шаблонов Ionic, вы заметите, что там вводятся ionic, контроллеры и сервисы. В этом случае вы просто добавите ngCordova в конец массива.
angular.module('myApp', ['ngCordova'])
Вы всегда можете проверить плагины, которые уже установлены, введя следующую команду.
C:\Users\Username\Desktop\MyApp> cordova plugins ls
Теперь мы можем использовать плагины Cordova. Вы можете проверить все остальные плагины здесь .