网页关闭时,gearVR的三星浏览器不支持cookie?

时间:2016-01-04 03:11:10

标签: javascript android cookies gear-vr

我首先打开一个网页制作gearVR应用程序,用户需要先登录才能加载内容。它适用于固定用户帐户,但我想使用真实用户帐户。所以我使用cookies首先在单独的网页上登录,将信息保存到cookie,然后在gearVR应用程序中读取信息以自动登录。

然而,gearVR的三星默认浏览器没有很好地保存已保存的cookie。它在我第一次登录页面并保存信息后立即以某种方式运行,新鲜页面并且它会获取cookie。但是当我关闭当前页面并开始使用相同链接的新页面后,它无法读取cookie ...同样的程序在同一部手机(三星S6)上的chrome中运行良好。我正在使用保存cookie的方式作为此链接:http://www.w3schools.com/js/js_cookies.asp

在三星浏览器中使用cookie的好方法是什么?或者任何方式使gearVR默认使用chrome?

任何想法都会有所帮助。谢谢!

1 个答案:

答案 0 :(得分:0)

我刚用这段代码测试了这个:https://github.com/poshaughnessy/gear-vr-cookie-test

演示于:https://poshaughnessy.github.io/gear-vr-cookie-test/

首先我尝试了一个持久性的cookie ...如果我访问手机上的页面,它会存储cookie,我把耳机打开,它仍然有cookie好。我可以去另一页,回来,它仍然存在。

下一个:会话cookie。我想这可能是你遇到的情况?我在打开耳机之前在手机上设置了会话cookie,但是在我将手机放入Gear VR之后,我只返回持久性cookie,而不是会话cookie。我想它正在与三星互联网为Gear VR发起新的浏览器会议......

Screenshot