Cordova plugins funktioniert nicht mit ionic

Habe ich ein Ionic-app mit Angular.

Ich verwende, ist Kalender-plugin:
https://github.com/EddyVerbruggen/Calendar-PhoneGap-Plugin

Möchte ich Ereignisse erstellen, durch das plugin und speichern Sie Sie auf dem lokalen Gerät Kalender.

Ich habe das plugin allerdings:

cordova plugin add https://github.com/EddyVerbruggen/Calendar-PhoneGap-Plugin.git

Und ich versuche, es in meinem controller:

 ionic.Platform.ready(function(){onError);
    window.plugins.calendar.createEvent(title, location, notes, start, end, onSuccess, onError);
 });

In der browser sagt es Fenster.plugins nicht definiert ist und auf dem Gerät die Fehlermeldung 'undefined' ist nicht ein Objekt (Bewertung " - Fenster.plugins.Kalender')

Ich habe gesucht hoch und niedrig für diese, ich kann nicht scheinen zu finden, eine Lösung, die funktioniert.

Jede Idee, wie Sie ein Cordova-plugin mit Ionic?

Ich wünschte, ich hatte ein straight forward Antwort für Sie. Ich würde vorschlagen, die Suche in "ngcordova.com", um zu sehen, wie Sie wickeln cordova-plugins für angular apps. Vielleicht möchten Sie auch, um zu injizieren, die "$ionicPlatform" - Anbieter, da es verwendet verspricht, um sicherzustellen, die app ist wirklich bereit. Ex. "$ionicPlatform.bereit(..."
Ich schaute auf ngcordova, aber Sie nicht scheinen, um einen wrapper, um den Zugriff auf den Kalender, nur Kamera etc, $ionicPlatform Anbieter jetzt 🙂
ngCordova haben noch nicht ein Kalender-plugin, aber Sie haben es aufgeführt in einer Ausgabe für die gewünschten plugins. Wenn Sie tun, jede Arbeit zu integrieren, Sie sollten auf jeden Fall beitragen. github.com/driftyco/ng-cordova/issues/7

InformationsquelleAutor Ben Taliadoros | 2014-09-05

Schreibe einen Kommentar