Javascript IOAuth.IO与离子/角度混合应用程序的集成
我真的很难让OAuth.io()编写的cordova插件在离子电话构建中工作。一切都是基于他们提供的JS文件的桌面版本设置的,包装在一个角度服务中,以便于单元测试,另一个工厂处理实际的登录/注销流程等 我遇到的问题是,现在在切换到插件版本并删除引用的JS版本后,任何东西都不再有效。我再也无法打开facebook登录页面,也无法在注入的服务之外识别全局对象“OAuth”。在解决这个问题时,我得到的最远的结果是创建了OAuth对象,至少在一开始我可以注销该对象,但之后的任何事情似乎都无法识别 我的web(工作)版本代码示例位于plunker上,如下所示:Javascript IOAuth.IO与离子/角度混合应用程序的集成,javascript,angularjs,cordova,oauth,ionic-framework,Javascript,Angularjs,Cordova,Oauth,Ionic Framework,我真的很难让OAuth.io()编写的cordova插件在离子电话构建中工作。一切都是基于他们提供的JS文件的桌面版本设置的,包装在一个角度服务中,以便于单元测试,另一个工厂处理实际的登录/注销流程等 我遇到的问题是,现在在切换到插件版本并删除引用的JS版本后,任何东西都不再有效。我再也无法打开facebook登录页面,也无法在注入的服务之外识别全局对象“OAuth”。在解决这个问题时,我得到的最远的结果是创建了OAuth对象,至少在一开始我可以注销该对象,但之后的任何事情似乎都无法识别 我的w
如果您有任何关于进一步排除故障的想法,或者有其他方法实现此目标,我们将不胜感激 我们刚刚发布了OAuth.io Cordova/Phonegap SDK的版本
0.2.0
,该版本修复了Ionic的问题
现在,您应该能够在ionic应用程序中使用cordova插件而不会遇到任何问题,如:
$ cordova plugin add https://github.com/oauth-io/oauth-phonegap
此版本还包含sdk中缺少的功能,如缓存和统一用户信息方法
您可以在我们的github页面上获得更多关于这一切的信息:
希望这能有所帮助:)我发现在再次复习问题几个小时后,效果相当不错!