electron-vue
richful_world
纸上得来终觉浅
展开
-
记一次item.resume 断点续传可能引发的内存泄漏现象
记一次 item.resume 断点续传可能引起的内存泄漏问题mainWindow.webContents.session.on( 'will-download', (event, item, webContents) => { let value = 0; item.on('updated', (event, state) => { if (state === 'progressing') { if (item.g原创 2021-02-04 14:18:36 · 222 阅读 · 1 评论 -
electron监听下载并完成展示下载进度条动态效果
功能描述: electron 实现监听下载进度功能,并将进度实时显示成进度条electron提供了下载文件的方法:mainWindow.webContents.downloadURL(downloadUrl);这个方法类似于静默下载;也可以用动态创建a标签,添加href的方式下载,只是需要手动触发一下;上面两种方式都可以在主进程中监听下载情况://mainwin.jslet value = 0mainwinow.webContents.session.on( 'will-downl原创 2021-02-04 11:43:26 · 3986 阅读 · 0 评论 -
路由配置报错:Failed to mount component: template or render function not defined
在electron-vue 项目中配置路由过程中,引入发现:component: require('../view/home/HomeView'),报错:Failed to mount component: template or render function not defined先来解决报错:尝试了两种方式都可以解决:import 方式const mailDial = () => import('../view/Main/Addressbook/mail-dial');原创 2020-12-18 11:58:21 · 1784 阅读 · 0 评论 -
Electron 窗口大小(拖拽或点击)切换图标
实战中大家可能会遇见这种情况,点击最大化还原的时候窗口图标显示正常,一旦拖拽就显示混乱所以需要借助窗口最大化最小化,在主进程和渲染进程的通信消息来处理,记录一下主进程代码如下import { app, BrowserWindow, ipcMain, screen} from 'electron';let mainWindowconst winURL = process.env.NODE_ENV === 'development' ? 'http://localhos原创 2020-07-20 20:11:38 · 1848 阅读 · 0 评论 -
electron-vue 踩坑记(1)elementUI input 框输入不了
electron-vue 踩坑记(1)elementUI input 框输入不了原创 2020-04-24 11:16:37 · 2898 阅读 · 1 评论