如何重定向到移动网站但保留主题标签?

2024-04-03

我希望拥有它,以便当用户加载我们的页面时,它会检查他们是否在移动设备上,然后将他们重定向到我们网站的移动版本,但保留原始哈希标签他们关注的链接。我尝试使用 javascript 中的哈希标签设置新位置,它在 Chrome 中工作,但在 Safari 中不起作用。我读到这只是 Safari 所做的事情。有什么解决办法吗?


实际上,我们刚刚从客户那里收到了非常相似的错误报告。

对于我们来说,该场景涉及以下形式的主题标签#quicklogin/abc123并且仅在 Safari 中查看网站时出现。这是客户端将加载的初始 URL 的一部分,它将向他们显示备用登录屏幕。当直接访问 Safari 中的 URL 时,浏览器会删除整个标记并忽略它。

当我们将其更改为类似的内容时#quicklogin/test(或任何其他仅包含字母字符的散列)它工作得很好。当加载网站然后在两个单独的步骤中手动应用哈希标签时,它也工作得很好。

所以我们的结论是,Safari 中包含数值的主题标签可能存在问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何重定向到移动网站但保留主题标签? 的相关文章

随机推荐