我在我的英特尔XDK项目中使用Cordova Facebook插件(针对iPhone)。登录有效,然而,有一个"烦恼"我想摆脱。第一次登录后,后续登录尝试导致通常重定向到Safari页面(这没关系)。页面显示"您已经授权[我的应用名称]。"用户可以按OK或取消。用户没有被要求登录Facebook,所以我假设在Safari上设置了cookie或其他东西(这是好的)。有没有办法避免这个确认页面?
我问因为当我在常规网站上使用Facebook登录时,后续登录不会显示此消息,而只是将流重定向回应用程序。
答案 0 :(得分:0)
我通过使用getLoginStatus API(GetStatus)解决了这个问题。即现在我首先检查从getLoginStatuscall返回的状态。只有在没有连接的情况下,我才会调用登录方法。