使用Chrome开发者工具模拟带有导航栏的移动设备

56

嗨,我是一名网页开发者,正在寻找一种模拟手机设备并显示其相应的导航栏、工具栏等的方法。在Google Chrome(macOS上的v58)的“设备工具栏”中,有一个特定的模式适用于Nexus 5X(以及Google支持的设备),这正是我想要的(请参见下面的截图),但我似乎找不到一种方法将其应用于其他设备(例如iPhone、Galaxy等)。

当然,这些条在设备和它运行的浏览器之间会有所不同,因此理想情况下,我正在寻找一种手动指定栏高度以及它们与视口的交互方式的方法(例如iOS Safari在视口高度计算中包括顶部栏,但不包括底部栏,这会影响页面底部的显示(如这里所述))。

最终,我想要实现的是一种准确模拟网站在特定设备上的外观的方法,而不仅仅是查看屏幕尺寸和像素密度,而是考虑到其他部分正在显示在屏幕上,这些部分自己占用了屏幕空间,并影响了外观和用户体验。

欢迎提出所有想法 =)


29
胡说八道。他描述了问题以及他迄今为止所做的事情来解决它。他正在寻求可能的下一步措施来改进他的工作流程。解决方案 可能 包括但不限于外部资源。我认为我们在这里看到的是管理员试图通过阻止有用的问题来获得积分。 - commonpike
25
为什么这个帖子关闭了?我专门来寻找一个解决方案,如何在iPhone上模拟顶部和底部栏。如果有答案,我就能立刻解决并获得知识,然后继续工作。这不是该网站的整个原则吗?分享知识,互相帮助?请解除屏蔽。 - Varin
4
我也是,我正在寻找相同的答案! - Nevitones
7
这是一个网页开发人员每天都会遇到的重要问题——这个问题是相关的,解决起来并不轻松。目前还没有关于这个主题的书籍或教程。 - BlinkingCahill
4
为什么这个问题被关闭了,我也不明白? - pete83
显示剩余2条评论
1个回答

9

您可以使用 Blisk 浏览器,它基于 Chromium 构建,并支持 IOS/Android 设备的工具栏和面板,在 Blisk 浏览器中,您可以模拟多种设备。


8
不错的开发者浏览器,但当隐藏浏览器顶部栏时,它无法模拟视口高度的变化,就像真实设备上那样。 - ZalemCitizen
6
很遗憾,这恰恰是大多数人需要的:模拟视口变化。 - remix23

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接