如何在使用PhoneGap'授权Google+后检索AuthorizationCode;的InAppBrowse
How to retrieve the AuthorizationCode after authorizing Google+ using PhoneGap's InAppBrowser
我正试图在PhoneGap应用程序上使用Google实现OpenAuth2授权。发生的情况是,在成功授权应用程序后,我无法检索授权代码。
我遵循了这里的教程来做这件事,我真的很喜欢它的制作方式。基本上,它在InAppBrowser上注册一个loadstart事件,当http://localhost
开始加载时,loadstart事件被触发,然后它检索授权代码,完成工作并关闭窗口。问题是,窗口没有关闭,只是显示一个错误,说明无法加载localhost url。
我知道我在phonegap中没有localhost,但重点是从url中截取代码,并在请求完成之前关闭窗口。
代码可以在本教程中找到。它们基本上是一样的。
所以我的问题是:1-是否有更简单的方法来检索授权代码?2-如果问题1没有答案,那么在当前的方法中我做错了什么?
谢谢大家的帮助!
确保您没有使用window.on(并且使用window.addEventListener(
相关文章:
- 如何在Google柱状图中动态添加行/列
- Google/html5语音识别JavaScript SDK Chrome网络工具包SpeechRecognition
- 授权客户端JS API调用Google'的具有现有访问令牌的gap库
- 如何在使用PhoneGap'授权Google+后检索AuthorizationCode;的InAppBrowse
- 使用JavaScript的Google API授权
- Google Analytics API OAuth 2.0 授权,不带弹出窗口
- Google Apps Script 中基于 Twitter OAuth Pin 的授权“oob”
- Google Analytics API-分析属性授权
- 通过HTTP-Safe发送Google+Hybrid服务器端流一次性授权代码
- Google API客户端ID不是't授权
- 使用Google日历API返回401(未经授权)
- Google Drive SDK/API gapi无法在IIS服务器上加载授权(Javascript)
- 有没有办法在脚本所有者的授权下运行google docs脚本?
- Google OAuth -使用Javascript前端和服务器后端(授权代码流)进行身份验证
- 调用需要AJAX授权的Google Apps Script
- Google OAuth 0.2无效授权
- Google API:授权的JavaScript起源
- 删除Google Script中的文件.settrashed '您没有执行该操作的授权.'
- 错误:授权Google Analytics嵌入API时origin_mismatch
- 获取已授权的Google帐户/Google analytics API的未读计数