如何将 chrome 扩展的高度设置为浏览器窗口高度?

Posted

技术标签:

【中文标题】如何将 chrome 扩展的高度设置为浏览器窗口高度?【英文标题】:How can I set height of chrome extension to browser window height? 【发布时间】:2017-11-30 08:19:22 【问题描述】:

我发现 Chrome 扩展弹出窗口的最大高度为 600 像素,最大宽度为 800 像素。

我的要求是使弹出高度等于屏幕高度。

我知道没有简单的方法可以做到这一点,但我偶然发现了 Bloomberg 扩展 (https://chrome.google.com/webstore/detail/bloomberg/llgiblikeclfoebojkplbcmnicgcabhg)。这以某种方式将弹出高度固定到我想要的高度。

我是扩展开发的新手。这个Bloomberd 扩展如何将弹出窗口调整为全屏。

【问题讨论】:

【参考方案1】:

如您所见,600 像素高度和 800 像素宽度是弹出窗口大小的最大值。 (参见sources 中的参考文献)

根据提到的彭博案例——它是通过使用content-scripts在当前选项卡中注入代码来实现的。

【讨论】:

以上是关于如何将 chrome 扩展的高度设置为浏览器窗口高度?的主要内容,如果未能解决你的问题,请参考以下文章

如何将“Edge/chrome 浏览器应用程序”设置为文件扩展名的默认应用程序

如何将 HTML/JS 插入由 chrome.windows.create 创建的窗口(“面板”类型)?

如何chrome打开新窗口就最大化?

如何使用粘性页脚将引导 3 容器设置为浏览器高度的 100%?

Flex 高度在 Chrome 中不起作用 [重复]

单排网格,高度为1fr,未在Chrome中填充高度