gpt4 book ai didi

iphone - 更改页面时阻止 iphone safari 地址栏显示

转载 作者:行者123 更新时间:2023-12-03 20:25:16 24 4
gpt4 key购买 nike

我有一个移动网站,当用户在移动 Safari 中点击我网站中的链接时,我想阻止地址栏弹出,例如

关于:example.org/foo

点击链接,转到:example.org/bar

注意:URL 地址是使用历史推送状态 API 更新的,因此不会加载新页面,仅更新 URL。

目前地址栏会随着页面的变化而弹出。在移动 Twitter 应用程序中,当您单击并更改页面时,地址栏不会弹出,即使它们也在更新 URL。

任何想法如何在页面更改期间停止显示地址(而不是在页面加载后,这是我发现的所有其他链接所指的)。

谢谢。

最佳答案

虽然这不能解决您的问题,但我可以解释移动 Twitter 如何实现此目的,因为我必须研究它以找到我构建的响应式网站。

移动 Twitter 根本不使用链接。相反,它们将事件绑定(bind)到其他元素(在本例中为 <li> 元素),这些元素会更改显示内容并使用 HTML5 push state更新地址栏。

因此,我能看到的唯一解决方案是如果可能的话,为移动设备构建一个单独的版本。

<小时/>

附注此外,在特定于移动设备的网站上检查代码的最简单方法是使用 Safari 并更改“开发”菜单下的“用户代理”。

关于iphone - 更改页面时阻止 iphone safari 地址栏显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11129887/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com