某些设备上的“Cookie未启用错误”

我正在使用Facebook作为应用程序的标准帐户创buildstream程的替代login方法的应用程序。 在某些设备上,Facebook的Web对话框authentication会产生错误“您的浏览器未启用Cookies,请在您的安全设置中进行调整”

到目前为止,我只看到一个小的亚马逊Kindle Fire和一个Galaxy Tab 10.1。 我已经validation在这两个设备上都启用了cookie,并且设备能够使用其股票网页浏览器loginFacebook。 在设备上重新安装我的应用程序没有任何效果,并且在启动Web对话框时logcat中不存在任何错误或警告。 我正在使用最新的Facebook SDK 3.0 for Android。

任何有关这个问题的见解,将不胜感激。

编辑:我还应该补充说,我不确定是否实际上有一个问题与Cookie。 如果我input一个假密码,FB对话框将尝试login并失败并显示密码错误消息。 如果我然后尝试再次login,使用一个真实的密码,对话框将通过,一切都将顺利进行。 FB会话也正确创build。 只有当我先尝试一个“真正的”login时才会出现Cookie错误,而不是第一次login失败,然后再次login。

Solutions Collecting From Web of "某些设备上的“Cookie未启用错误”"

我面临同样的问题,我已经做了什么来解决这个问题

  1. 启动我的设备默认Browser
  2. 进入选项菜单,
  3. selectmore然后settings
  4. 向下滚动,直到findAccept cookies选项。 它旁边的框不应该被检查。 在框中select将打上绿色的复选标记,并启用网页浏览器的Cookie。 如果您想禁用cookie,只需closurescheckbox(在启用cookies和禁用时testing)。

我希望这会解决你的问题。