【问题标题】:Firefox removing screen limit in Responsive Design ModeFirefox 移除响应式设计模式下的屏幕限制
【发布时间】:2017-01-25 08:27:42
【问题描述】:

是否可以取消屏幕 10000x10000 像素的限制?

我想截取我的网站的 18000px 的屏幕截图,但 firefox 限制为 10000px。

我在 about:config 中搜索限制设置,但一无所获。

【问题讨论】:

    标签: firefox firefox-developer-tools


    【解决方案1】:

    如果我查看了正确的code,那么 10k 限制是硬编码的,所以我认为没有办法配置它。

    【讨论】:

    • 所以我可以克隆 repo 更改限制、编译和运行?
    • Firefox 是开源的,所以是的,您可以修改文件并自己构建浏览器。应该有可用的说明。但在你这样做之前,也许还有另一种方法。如果您在 Windows 上工作,请在 Firefox 安装目录中找到一个名为 omni.ja 的文件,该文件位于 browser 文件夹中。您应该能够使用几乎任何档案提取工具解压文件。你会在chrome/devtools/modules/devtools/client/responsivedesign/responsivedesign.jsm 文件中找到。编辑它并再次创建.ja 文件。
    • @SergejAndropov 您可以在这里找到有关此文件类型的一些信息developer.mozilla.org/en-US/docs/Mozilla/…
    • 我更改了限制,但我认为 firefox 正在对文件进行 chaching,因此它仍然是 1000px,但是当我使用“firefox -purgecaches”运行 firefox 时它可以工作:')
    • @SergejAndropov,更改omni.ja 中的大多数文件都可以通过附加组件完成(至少在 Mozilla 通过将它们限制为仅 WebExtensions 将它们中和之前)。它确实不需要 需要重新编译 Firefox,或解压缩 omni.ja 并重新打包它。我有一个published add-on,它完全 做到这一点(将定义为const 的参数更改为通过插件选项对话框配置的参数)。注意:如果我再做一次,我可能会以不同的方式构建附加组件。 (续)
    猜你喜欢
    • 2020-06-27
    • 1970-01-01
    • 2022-01-14
    • 2016-03-17
    • 1970-01-01
    • 2013-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多