Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌客户端api在iphone中不起作用(safari浏览器)_Javascript_Ios_Cordova_Google Api Client - Fatal编程技术网

Javascript 谷歌客户端api在iphone中不起作用(safari浏览器)

Javascript 谷歌客户端api在iphone中不起作用(safari浏览器),javascript,ios,cordova,google-api-client,Javascript,Ios,Cordova,Google Api Client,我在phonegap应用程序中使用Google客户端api for javscript登录到Google帐户 它在android浏览器上运行良好,但在iphone上不起作用。我登录后页面就冻结了 有没有人能让我知道我需要做些什么来让它工作 我已经尝试使用immediate=false选项。一个好的起点是: 我还发现: 我知道当我与Trello一起使用GoogleAPI时,有很多密钥传递。因此,您可能需要确保您的密钥设置正确。但除此之外,我还需要对您的问题进行更好的解释,具体细节会有所帮助。一个

我在phonegap应用程序中使用Google客户端api for javscript登录到Google帐户

它在android浏览器上运行良好,但在iphone上不起作用。我登录后页面就冻结了

有没有人能让我知道我需要做些什么来让它工作


我已经尝试使用immediate=false选项。

一个好的起点是:

我还发现:


我知道当我与Trello一起使用GoogleAPI时,有很多密钥传递。因此,您可能需要确保您的密钥设置正确。但除此之外,我还需要对您的问题进行更好的解释,具体细节会有所帮助。

一个好的起点是:

我还发现:


我知道当我与Trello一起使用GoogleAPI时,有很多密钥传递。因此,您可能需要确保您的密钥设置正确。但除此之外,我还需要对您的问题进行更好的解释,具体说明会有所帮助。

授权应用程序后登录页面冻结的原因是因为auth url中的“redirect_uri”参数

授权应用程序后,Google api将authCode作为参数发送回指定的“重定向uri”。由于我提到了
localhost
作为“重定向uri”,safari浏览器无法重定向到
localhost
,因此它冻结了。虽然它在android浏览器中工作

因此,我创建了一个新的客户端ID“web应用程序的客户端ID”,并将我的服务器url作为“授权重定向uri”,并在Google客户端身份验证url中使用相同的url,它在android和ios中都能工作


希望这有帮助

授权应用程序后登录页面冻结的原因是auth url中的“redirect_uri”参数

授权应用程序后,Google api将authCode作为参数发送回指定的“重定向uri”。由于我提到了
localhost
作为“重定向uri”,safari浏览器无法重定向到
localhost
,因此它冻结了。虽然它在android浏览器中工作

因此,我创建了一个新的客户端ID“web应用程序的客户端ID”,并将我的服务器url作为“授权重定向uri”,并在Google客户端身份验证url中使用相同的url,它在android和ios中都能工作


希望这有帮助

您在PhoneGap配置中列出了哪些域?在PhoneGap配置中列出了哪些域?欢迎使用stack!作为一个有用的指针,询问更多细节并简单地添加链接更好,因为对问题的评论保留了一个答案,以便在澄清细节后找到解决方案。希望有帮助。欢迎来到stack!作为一个有用的指针,询问更多细节并简单地添加链接更好,因为对问题的评论保留了一个答案,以便在澄清细节后找到解决方案。希望有帮助。