到目前为止,这是我以前从未见过的。
我制作了一个在所有设备上都能很好地工作的网络应用程序(到目前为止我在想)。上周我收到一些投诉,申请的一部分不起作用。也许我已经审查了我的代码超过100次,我没有发现错误,错误行为是会话到期或者只是没有设置 - 这是不可能的。该系统在一大堆用户身上进行了测试。
今天我收到了使用iPhone 5的客户的回复。真正发生的是会话无法正常运行。
我使用此会话强制用户按顺序打开页面,并且不可能在页面之间跳转。如果用户试图跳过该页面,只需返回到开头并需要重新开始该过程。
在此过程中,iPhone将返回开始和停止状态。在您清除缓存之前,它不允许您返回级别1直到返回。
此错误在进程中的任何位置随机发生。
- 提到,我的会话在用户到达结束之前不会被删除。
iPhone是否可能出现浏览器问题或者我的错误?
谢谢!
答案 0 :(得分:1)
这就解决了我面临的同样问题。愿这有用...... 可能会出现登录页面的会话问题,因为您在浏览器中打开的URL不是唯一的。例如,如果您说您正在为您的网站创建登录页面,并且您已成功创建会话。现在,如果您从网址登录http://geekzgarage.com,那么您的会话仅限于此网址。如果您再次打开上面的网址http://www.geekzgarage.com(请注意两个网址中的网址),那么您会看到自己没有登录。所以请确保您的网页始终以单一类型的网址打开。要么用www。或没有www。