我正在創建一個擴展名,以便在不同屏幕尺寸之間輕鬆切換(以便測試響應式設計)。儘管這已經存在,但我認爲這將是一個很好的練習。Chrome擴展程序:window.innerWidth = 0? //獎金:最大化窗口
我遇到兩個問題:
當我嘗試計算幀的大小(window.width - window.innerWidth),window.innerWidth顯示爲0在控制檯日誌。
我找不到任何方法來輕鬆地最大化窗口。我可以調整screen.width和screen.height,但這不是最大化。我有什麼選擇?開發者網站和谷歌本身並沒有返回太多有用的信息。
下面是我的一些代碼:
function resize(win){
window = win;
frameWidth = window.width - window.innerWidth;
frameHeight = window.height - window.innerHeight;
console.log(window.innerWidth);
...
}
您是否正在訪問擴展程序範圍或選項卡範圍的「窗口」? – 2012-01-12 22:52:24
@ldiqual嚴我沒有線索,但我會假設擴展,因爲結果是0 ...我該如何改變呢? – HannesFostie 2012-01-16 13:47:14