2014-05-13 2 views
5

Sto avendo un momento davvero difficile ottenere il plugin cordova creato da OAuth.io (https://github.com/oauth-io/oauth-phonegap) per funzionare all'interno di un telefono ionico. Tutto è basato sulla versione desktop del file JS che forniscono, racchiuso in un servizio Angular per facilitare il test dell'unità, con un'altra fabbrica che gestisce il flusso reale di login/logout ecc ...IOAuth.IO Integrazione con Ionic/Angular Hybrid App

Il problema sono l'esecuzione è ora che dopo il passaggio alla versione plug-in e la rimozione della versione JS di riferimento, nulla funziona più. Non riesco più a visualizzare la pagina di accesso di Facebook e l'oggetto globale "OAuth" non viene riconosciuto al di fuori del servizio inserito. La cosa più lontana che ho nel risolvere il problema è che l'oggetto OAuth è stato creato, almeno inizialmente poiché posso disconnettere l'oggetto, ma dopo tutto ciò non sembra essere riconosciuto.

My Web (di lavoro) versione del codice di esempio è in plunker qui: http://plnkr.co/edit/B4HdkkBKDP3Xv2riQGui?p=preview

Ogni pensiero su un ulteriore risoluzione dei problemi o se c'è un altro modo di realizzare questo obiettivo sarebbe molto apprezzato!

risposta

9

Abbiamo appena pubblicato la versione 0.2.0 di OAuth.io Cordova/Phone SDK SDK, che risolve il problema con Ionic.

Ora si dovrebbe essere in grado di utilizzare il plugin Cordova in un'applicazione ionica senza alcuna difficoltà, in questo modo:

$ cordova plugin add https://github.com/oauth-io/oauth-phonegap 

Questa versione contiene anche funzioni che mancavano dalla SDK, come la cache e il unificata metodo di informazione utente

È possibile ottenere ulteriori informazioni su tutto questo sulla nostra pagina GitHub:

https://github.com/oauth-io/oauth-phonegap

Spero che questo aiuti :)

+1

Ho visto che un paio d'ore dopo aver esaminato di nuovo la domanda, funziona abbastanza bene! – Brian