【问题标题】:Google Chrome device frame is not visible when turned onGoogle Chrome 设备框架在打开时不可见
【发布时间】:2018-06-21 18:05:57
【问题描述】:

我知道我的问题超出了主题,但我还是会问。因为需要答案,所以我也在知乎上问过这个问题。

从这个site 它显示了如何启用框架。

我想截取我的网络应用程序的屏幕截图/甚至全屏截图以进行展示/将其用于报告。我为此使用了Chrome

在开发者工具中有隐藏和显示Device Frame的选项。然而我并没有看到。

如您所见,右侧有一个溢出菜单 - hide device frame。我已经启用了它。

我从 Angular Material 页面截取了一个示例屏幕截图。如您所见,没有包装 Web 应用程序的设备框架。然而我启用了设备框架。 :(

我认为一旦屏幕截图完成,设备框架就会可见。但我所见即所得。

这是一个错误吗?有没有可以执行这个操作的扩展?

【问题讨论】:

标签: google-chrome google-chrome-devtools


【解决方案1】:

我从设置中添加了所有Device类型,这些都是带框架的

我的Chrome version: 67.0.3396.87


电话

Iphone 5/SE - 有方向,但没有提供键盘和工具栏。

Iphone 6/7/8 - 有方向,但没有提供键盘和工具栏。

Iphone 6/7/8 Plus - 有方向,但没有提供键盘和工具栏。

Nexus 5 - 无框架环绕,只有导航和状态栏。提供布局方向键盘和工具栏(来自 Chrome 浏览器)

Nexus 5x - 提供布局方向键盘和工具栏(来自 Chrome 浏览器)

Nexus 6P - 有方向,但没有提供键盘和工具栏。


平板电脑

Ipad - 有方向,但没有提供键盘和工具栏。


笔记本电脑


其余的都行不通。

(我注意到了,如果你连接到互联网,框架似乎会被下载。尤其是上面提到的那些)

在这种情况下,我的笔记本电脑处于飞行模式,并且已经有了框架,但没有其他组件,例如 Chrome 浏览器中的键盘和工具栏。

我打开网络。并再次选择该选项


自定义设备
您可以添加自己的自定义设备,但我怀疑框架只会包含您选择的品牌。

Device Mode - Google Web Dev


在 Opera 中,与 Chrome 开发者工具相同。在边缘。没有设备框架显示选项。

【讨论】:

  • 我想知道为什么谷歌自己的设备(Pixel 系列)在 Chrome 中没有框架......
  • 我们可以添加新的自定义设备框架吗?
  • @lady - 看来你可以。 :) ,但手机图像,我怀疑它。 developers.google.com/web/tools/chrome-devtools/device-mode
  • 你是对的。打开我的互联网,它突然出现了!
【解决方案2】:

从 Chrome v97.0.4692.71 (Win10) 开始:

带框架的设备:

  • 摩托 G4
  • Nexus 5X
  • Nexus 6P
  • 巢穴中心
  • Nest Hub Max
  • iPhone 5/SE
  • iPhone 6/7/8
  • iPhone 6/7/8 Plus
  • iPad

带有工具栏的设备(无框架):

  • Nexus 5

使用的测试程序:

  1. 切换设备工具栏 (Ctl+Shift+M) 以显示设备模式
  2. 单击设备工具栏上的菜单以“显示设备框架”
  3. 点击设备列表菜单选择“编辑...”
  4. 在开发面板的“设备”列表中手动选择每个选项(因为没有“全选”选项)
  5. 单击设备列表菜单将视图设置为最顶部的选项
  6. 在开发面板上手动开始取消选择每个设备,从顶部开始。取消选择当前选择时,视图会自动切换到列表中的下一个设备。
  7. 重新选择我真正想要的设备

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-15
    • 2017-01-05
    • 2022-11-11
    • 1970-01-01
    • 2016-04-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多