【发布时间】:2014-06-05 04:51:31
【问题描述】:
我很难让 OAuth.io (https://github.com/oauth-io/oauth-phonegap) 编写的 cordova 插件在离子电话版本中工作。一切都是基于他们提供的 JS 文件的桌面版本进行设置的,包装在一个 Angular 服务中以便于单元测试,另一个工厂处理登录/注销等的实际流程......
我遇到的问题是,现在切换到插件版本并删除引用的 JS 版本后,没有任何效果了。我无法再打开 facebook 登录页面,也无法在注入的服务之外识别出全局对象“OAuth”。在对问题进行故障排除时,我得到的最远的结果是创建了 OAuth 对象,至少最初是因为我可以注销该对象,但之后的任何内容似乎都无法识别。
我的 web(工作)版本的代码示例在 plunker 上:http://plnkr.co/edit/B4HdkkBKDP3Xv2riQGui?p=preview
任何关于进一步故障排除的想法或是否有其他实现此目标的方法将不胜感激!
【问题讨论】:
标签: javascript angularjs cordova oauth ionic-framework