electron 获取完整内容大小,而不仅仅是可见大小,

q1qsirdb  于 2个月前  发布在  Electron
关注(0)|答案(1)|浏览(30)

预检清单

  • 我已阅读了此项目的 Contributing Guidelines
  • 我同意遵循此项目遵循的 Code of Conduct
  • 我在问题跟踪器中搜索了一个与我想提交的功能请求相匹配的问题,但没有成功。

问题描述

我基本上需要截取一个渲染后的 HTML 字符串的屏幕截图,但 capturePage 方法并不总是能捕获到整个内容,而只是可见部分。
如果窗口调整为实际内容大小,它可以捕获完整内容,但在这些包含任意 HTML 的窗口中,没有方法可以在不执行某些 JavaScript 的情况下检索完整内容大小,但我更希望完全禁用这些窗口中的 JavaScript 执行。

建议的解决方案

也许可以添加一个 BrowserWindow#getContentFullSize

考虑过的替代方案

我不确定是否有不需要在捕获的窗口中启用 JavaScript 的替代方案。

nc1teljy

nc1teljy1#

也许可以添加一个BrowserWindow#getContentFullSize方法。实际上,或许一个captureFullPage方法会更合适🤔。

相关问题