【发布时间】:2016-03-11 02:17:52
【问题描述】:
我刚刚升级到最新版本的 Chrome (49.0.2623.87)。我注意到缺少一个小功能。
如果我在控制台打开的情况下检查页面并调整了浏览器的大小,Chrome 会在右上角显示浏览器视口大小的小指示器。现在已经没有了。如何找回?
【问题讨论】:
标签: google-chrome google-chrome-devtools
我刚刚升级到最新版本的 Chrome (49.0.2623.87)。我注意到缺少一个小功能。
如果我在控制台打开的情况下检查页面并调整了浏览器的大小,Chrome 会在右上角显示浏览器视口大小的小指示器。现在已经没有了。如何找回?
【问题讨论】:
标签: google-chrome google-chrome-devtools
function winSize() {
console.log(`
Inner Width: ${this.innerWidth}
Inner Height: ${this.innerHeight}
Outer Width: ${this.outerWidth}
Outer Height: ${this.outerHeight}
`);}
winSize();
任何时候你想检查窗口大小,运行winSize()。
请注意,您可以使用控制台中的向上/向下箭头键滚动浏览您使用的命令。
【讨论】:
已知错误,已修复:https://bugs.chromium.org/p/chromium/issues/detail?id=582421
它应该降落在 M50 中。如果您更早需要它,那么它目前在 Canary 中(与标准 Chrome 并排),或者您可以使用 Chrome 的 Dev 通道。
【讨论】:
【讨论】:
在 50 版本中修复了错误,但现在是临时解决方案:
$(document).ready(function() {
showSize = ShowSize($(window).width(), $(window).height());
$(window).resize(function() {
showSize($(window).width(), $(window).height());
});
});
function ShowSize(winW, winH){
var scrollBarWidth = winH < $(document).find('body') ? 17 : 0;
$('body')
.find(".size-window")
.remove()
.end()
.append('<div class="size-window">'+(winW + scrollBarWidth) +' x '+winH+'</div>')
.find(".size-window")
.css({
position: 'fixed',
right: '10px',
top: '10px',
color: '#fff',
background: 'rgba(0,0,0,0.5)',
padding: '5px'
});
return function(winW, winH){
scrollBarWidth = winH < $(document).find('body') ? 17 : 0;
$('body').find(".size-window").text(winW+ scrollBarWidth +' x '+winH);
}
}
【讨论】: