在 iOS 上的 13.5.1 更新之前,我们能够使用referrer policy = no referrer
Safari 用户的选项删除一些必需的引荐来源网址。这是100%的工作。但是,在 13.5.1 更新后,我们注意到我们的推荐人策略不再适用于 Safari 浏览器。
似乎无论我们选择什么推荐人策略——比如无推荐人等,它都默认为referrer policy = origin
仅值。有没有人面临这个问题?(仅在 13.5.1 中)
例子:
13.5.1 更新前
- 用户来自 example.com 并访问 example.net(引荐来源网址为 example.com)
- 然后用户继续访问 example.org,但在这种情况下,example.net 的推荐人策略为 no-referrer。所以 example.org 不知道推荐人。
13.5.1 更新后
- 用户来自 example.com 并访问 example.net(引荐来源网址为 example.com)
- Example.net 的referrer policy = no referrer 相同(代码不变),在用户点击访问example.org 后,应该空白的referrer 仍然传递为“example.com”。
尝试检查苹果讨论论坛、webkit 更新(如果有)和一般的谷歌搜索 - 但没有运气。