【问题标题】:Electron: force specific resolution for content and scale to fit window电子:强制内容的特定分辨率和缩放以适应窗口
【发布时间】:2020-04-03 17:48:44
【问题描述】:

我对电子应用程序有一个奇怪的要求,我需要能够强制文档以特定分辨率呈现,然后拉伸或挤压它以适应窗口。例如,我需要指定内容大小为 1920x1080,但随后需要将其压缩到 1280x960 的实际窗口大小。

我试图在 DOM 中通过设置固定的主体大小并将其缩小以适应窗口来实现这一点,但这会对其他预期非缩放版本的变换和动画产生连锁反应。我需要一个在 DOM 之外工作的解决方案,这样文档的行为就好像它实际上是在 1920x1080 窗口中运行一样,但是渲染的结果会放大或缩小以适应窗口的实际大小。

有什么方法可以实现吗?

【问题讨论】:

    标签: html electron resize scale


    【解决方案1】:

    我认为无法设置窗口的本机分辨率,但也许您可以使用 HTML viewport 元标题。或使用BrowserWindow setAspectRatio。或使用电子 API 中的webFrame.setZoomFactor(2)

    【讨论】:

      猜你喜欢
      • 2014-01-17
      • 1970-01-01
      • 1970-01-01
      • 2016-02-10
      • 1970-01-01
      • 2017-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多