1
我有一個使用angular2-grid component.我面臨的一個問題,當我有一個網格內的網格角應用。要解決這個問題,我需要在點擊瀏覽器恢復/最大化按鈕時重畫屏幕。我的角度應用程序如何知道瀏覽器恢復/最大化應用程序已被點擊?角2:如何捕獲時,瀏覽器恢復/最大化
我有一個使用angular2-grid component.我面臨的一個問題,當我有一個網格內的網格角應用。要解決這個問題,我需要在點擊瀏覽器恢復/最大化按鈕時重畫屏幕。我的角度應用程序如何知道瀏覽器恢復/最大化應用程序已被點擊?角2:如何捕獲時,瀏覽器恢復/最大化
這種方法並不十分可靠,因爲如果有什麼阻止窗口是全寬,這是不行的,像停靠在側的瀏覽器調試器。
window.addEventListener('resize', function() {
var windowWidth = window.innerWidth;
var screenWidth = screen.width;
if (windowWidth === screenWidth) {
alert("Maximize");
} else {
alert("Restore");
}
}, false);