screenshots
screenshots copied to clipboard
在Arm平台的Linux,获取到背景为黑屏
如题,在Linux下,arm平台, 获取到source.toDataURL() 的值为base64的图片字符串,是有值的,但显示出来就是全为黑色。又遇到的么,盼解决。
好像我这边返回来的就是base64了呀,不需要执行source.toDataURL(),你是使用electron本身的方法获取不到吗?
好像我这边返回来的就是base64了呀,不需要执行source.toDataURL(),你是使用electron本身的方法获取不到吗?
react-screenshots ---> app.js
getSource(display).then(({ thumbnail }) => {
// 捕捉完桌面后通知主进程
ipcRenderer.send('SCREENSHOTS::CAPTURED')
this.setState({ image: thumbnail.toDataURL() })
})
thumbnail.toDataURL() 这句拿到的是黑屏的图片。
请问解决了吗,目前用的0.0.15版本,也是在Linux,arm平台,获取到的背景为黑屏;同样项目在X86上没有这个问题
请问解决了吗,目前用的0.0.15版本,也是在Linux,arm平台,获取到的背景为黑屏;同样项目在X86上没有这个问题
感觉是底层图形架构是Wayland的问题,X11就没有这种现象。。
wayland的electron截图会返回空白,我这边看看兼容下wayland
I have the same issue on Wayland Linux. How can I fix this problem @nashaofu