随笔分类 -  electron

桌面应用开发
摘要:# Electron截屏功能 window下增加该功能,可以调用三方的exe文件然后通过node.js的原生模块,execFile启动该exe文件。 mac下则可以通过screencapture 来调用系统的截屏功能来实现 globalShortcut.register('CommandOrCont 阅读全文
posted @ 2020-04-21 14:23 狗尾草的博客 阅读(4335) 评论(0) 推荐(0)
摘要:场景:在消息发送的输入框中,使用快捷键的复制粘贴,全选,等等都会失效。 解决方案如下: 将如下代码放到main/index.js主进程中 mainWIndow = new BrowserWindow({}); if (process.platform 'darwin') { let contents 阅读全文
posted @ 2020-04-15 16:35 狗尾草的博客 阅读(1779) 评论(0) 推荐(0)
摘要:Electron打包mac版本的系列问题修复 主要针对Electron打包mac环境时,报的各种问题,依赖包加载失败等。 建议采用的打包方式: npm install electron-builder -g npm run pack (压缩静态资源) electron-builder -m (打包命 阅读全文
posted @ 2020-04-15 10:43 狗尾草的博客 阅读(6237) 评论(0) 推荐(0)
摘要:Electron开发运行问题修复 在刚接触electron+vue的项目时,在完成拉取代码后,报了一大堆错误。经过一番百度,发现问题只有一个: electron所依赖的包在加载时,速度是非常慢的,甚至会造成拒绝连接。因此,要解决这个问题,我们需要先设置 npm config set registry 阅读全文
posted @ 2020-04-15 09:57 狗尾草的博客 阅读(1118) 评论(0) 推荐(0)