2014-05-13 1 views
5

OAuth.io (https://github.com/oauth-io/oauth-phonegap)가 작성한 코드바 플러그인을 이온 전화 빌드 내에서 작동시키는 데 정말 어려움을 겪고 있습니다. 모든 것은 그들이 제공하는 JS 파일의 바탕 화면 버전을 기반으로 설치되며, 단위 테스트의 용이성을 위해 Angular 서비스에 포장되어 있습니다. 다른 공장에서는 로그인/로그 아웃 등의 실제 흐름을 처리합니다 ...IOAuth.IO 이오 딕/각도 하이브리드 응용 프로그램과의 통합

문제가 있습니다. 플러그인 버전으로 전환하고 참조 된 JS 버전을 제거한 후에는 더 이상 작동하지 않습니다. 더 이상 페이스 북 로그인 페이지를 가져올 수 없으며 'OAuth'라는 전역 객체를 주입 된 서비스 외부에서 인식 할 수 없습니다. 가장 문제가되는 문제는 OAuth 객체가 처음에는 객체를 로그 아웃 할 때 만들어 지지만 그 이후의 객체는 인식되지 않는 것입니다. 추가 문제 해결에 http://plnkr.co/edit/B4HdkkBKDP3Xv2riQGui?p=preview

어떤 생각이나가있는 경우이 목표를 달성하는 또 다른 방법은 크게 감상 할 수있다 :

내 웹 코드 예제의 (작업) 버전은 여기 plunker입니다!

답변

9

우리는 방금 Ionic 문제를 해결하는 OAuth.io Cordova/Phonegap SDK의 0.2.0 버전을 게시했습니다. 이제

이 같은, 아무 문제없이 이온 애플리케이션에서 코르도바 플러그인을 사용할 수 있어야합니다 :

이 버전은 또한 캐시와 통합과 같은 SDK에서 누락 된 기능을 포함

$ cordova plugin add https://github.com/oauth-io/oauth-phonegap 
사용자 정보 방법.

당신은 우리의 GitHub의 페이지에서 모든 정보를 얻을 수 있습니다 :

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

희망이 도움이 :)

+1

내가 본 몇 시간 다시 질문을 검토 한 후, 아주 잘 작동합니다! – Brian

관련 문제