【发布时间】:2012-01-12 22:23:12
【问题描述】:
我正在创建一个 chrome 扩展,以便在不同的屏幕尺寸之间轻松切换(以测试响应式设计)。虽然这已经存在,但我认为这将是一个很好的练习。
我遇到了两个问题:
当我尝试计算框架的大小(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);
...
}
【问题讨论】:
-
您访问的是扩展程序范围还是标签范围的
window? -
@ldiqual Uhm 我不知道,但我将假设扩展名,因为结果是 0...我该如何更改?
标签: javascript google-chrome google-chrome-extension chromium