screenshots icon indicating copy to clipboard operation
screenshots copied to clipboard

主进程快捷键注册有时候调出截图需要等待很长时间

Open wenbingzhang opened this issue 2 years ago • 2 comments

版本 v0.4.3 系统 MacOS 12.3.1 electron 15.0.0

主进程快捷键注册 刚开始是可以调出来,当空闲几分钟使用快捷键调出来需要很长时间。

wenbingzhang avatar May 25 '22 05:05 wenbingzhang

最新版本支持缓存窗口了,使用如下代码即可开启缓存功能

const screenshots = new Screenshots({
  // 是否复用截图窗口,加快截图窗口显示,默认值为 false
  // 如果设置为 true 则会在第一次调用截图窗口时创建,后续调用时直接使用
  // 且由于窗口不会 close,所以不会触发 app 的 `window-all-closed` 事件
  singleWindow: true
})

nashaofu avatar May 27 '22 15:05 nashaofu

最新版本支持缓存窗口了,使用如下代码即可开启缓存功能

const screenshots = new Screenshots({
  // 是否复用截图窗口,加快截图窗口显示,默认值为 false
  // 如果设置为 true 则会在第一次调用截图窗口时创建,后续调用时直接使用
  // 且由于窗口不会 close,所以不会触发 app 的 `window-all-closed` 事件
  singleWindow: true
})

这个属性设置后,还是会有一些延迟

而且每个调用截图的时候,会有个动画效果,是否可以去除?

QC2168 avatar Oct 26 '23 09:10 QC2168