在iOS 6上的Safari上授权使用JS客户端API库时,有没有一种方法可以支持多个Google帐户?

在iOS 6上的Safari上授权使用JS客户端API库时,有没有一种方法可以支持多个Google帐户?,safari,ios6,google-drive-api,google-api-client,Safari,Ios6,Google Drive Api,Google Api Client,在我们的网站右上角有一个Google Drive集成按钮,它使用来授权。除了iOS 6上的Safari,这在任何地方都可以正常工作。当点击它时,一个新的标签会短暂弹出,然后消失。从我们的日志中调用,但从未到达 我们按照中的提示进行操作,以获得合理的多帐户处理级别,并且它在我们测试过的所有其他环境(包括iOS 5)中都能正常工作。如果我们在中将immediate参数设置为true,登录将在iOS 6上工作,因为可以避免弹出窗口。但是,这只适用于具有单个Google帐户的用户,如果他们有多个帐户,则

在我们的网站右上角有一个Google Drive集成按钮,它使用来授权。除了iOS 6上的Safari,这在任何地方都可以正常工作。当点击它时,一个新的标签会短暂弹出,然后消失。从我们的日志中调用,但从未到达

我们按照中的提示进行操作,以获得合理的多帐户处理级别,并且它在我们测试过的所有其他环境(包括iOS 5)中都能正常工作。如果我们在中将immediate参数设置为true,登录将在iOS 6上工作,因为可以避免弹出窗口。但是,这只适用于具有单个Google帐户的用户,如果他们有多个帐户,则始终使用默认帐户


如果,当你读到这个问题时,主站点没有显示出这种行为,那么很可能是我们修补了它,在iOS 6上检测Safari,并将立即标志设置为true。这解决了部分问题,因此iOS 6上的用户可以在我们的应用程序中使用Drive,但我们仍然需要支持多个帐户。

今天再次测试,这在iOS 5、6和7上正常工作