我有一个使用angular2-grid component.的角度应用程序当网格中有网格时,我遇到了问题。要解决这个问题,我需要在单击浏览器恢复/最大化按钮时重新绘制屏幕。我的角度应用程序将如何知道已单击浏览器恢复/最大化应用程序?
答案 0 :(得分:1)
这种方法不太可靠,因为如果有什么东西阻止窗口全宽,这就行不通了,就像停靠在一边的浏览器调试器一样。
window.addEventListener('resize', function () {
var windowWidth = window.innerWidth;
var screenWidth = screen.width;
if (windowWidth === screenWidth) {
alert("Maximize");
} else {
alert("Restore");
}
}, false);