我正在创建一个扩展名,以便在不同屏幕尺寸之间轻松切换(以便测试响应式设计)。尽管这已经存在,但我认为这将是一个很好的练习。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