1、shell.openItem(fullPath)
var fullpath = path.join(processPath)+Math.random()+".png";
shell.showItemInFolder(fullPath) //如果fullPath 是一个文件夹则打开,如果是一个文件,则打开其所在文件夹
https://electron.atom.io/docs/api/shell/
2\截图:
https://github.com/electron/electron/issues/8587
1 2 3 4 5 6 7 8 9 10 11 12 | function takePicture(imagePath){ var imagePath = imgFile || path.join(processPath)+Math.random()+".png"; remote.getCurrentWebContents().capturePage({ x: 0, y: 40, width: 0, //保持原样,必须写 height: 0 //保持原样。必须写 这4个参数 },function(img){ remote.require('fs').writeFile(imagePaht,img.toPng()); shell.showItemInFolder(imagePath); }); } |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步