$_COOKIE 在 Safari iOS 中不起作用
Posted
技术标签:
【中文标题】$_COOKIE 在 Safari iOS 中不起作用【英文标题】:$_COOKIE not working in Safari iOS 【发布时间】:2017-06-14 10:59:01 【问题描述】:在 Chrome 和 FF 中使用以下 sn-p 时,它可以正常工作。但 ios 和 Safari 不会获取 cookie。
<?php $current_gemeente = $_COOKIE["Gemeente"]; ?>
我已确认 cookie 已放置在开发人员工具中,并已连接 iPhone 并在 Mac 上使用 Safari 进行测试。当使用一个简单的 W3Schools javascript 函数来读取 cookie 时,它工作得非常好。
我已经确认路径是正确的“/”。
如果可以的话,我会使用 Javascript 获取 cookie,但我需要 WordPress 查询的 cookie 值。
【问题讨论】:
看起来像 ***.com/questions/15968640/… 的副本 ***.com/a/42731886/4248328 @ViktarPryshchepa 我读过那个,但我的确实给出了路径。 @AlivetoDie 我正在使用优化的 WordPress 服务器举办一个类似的聚会,所以我会检查一下 【参考方案1】:事实证明,Mac 和 iOS 上的 Safari 无法按照我上面尝试的方式读取烹饪内容。对于托管方,我们已经关闭了所有形式的缓存,但没有解决任何问题。
代码将被重写为会话而不是 cookie。
【讨论】:
以上是关于$_COOKIE 在 Safari iOS 中不起作用的主要内容,如果未能解决你的问题,请参考以下文章
使用 Jquery 隐藏 DIV 在 Safari (iOS) 中不起作用
history.back() 在 iOS 上的 Safari 中不起作用
Javascript clipboard.readText() 在 IOS Safari 中不起作用?
HTML5 视频加载数据事件在 IOS Safari 中不起作用