
electron
Alive_tree
实事求是,不争论,发展是硬道理,摸着石头过河,韬光养晦与有所作为。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
electron实现编辑区域 ctrl+enter键换行
想要在enter 发送内容的情况下,客户按ctrl+enter实现换行 <div class="edit-panel" contenteditable="true" @keyup.ctrl.enter="lineFeed" ref="editor" ></div>对应的lineFeed()函数lineFeed(){ if(this.sendHotKey === "En原创 2021-09-22 17:02:51 · 762 阅读 · 0 评论 -
监听electron 双击屏幕最大化时设置右上角图片变化
在electron实现窗口最大化和最小化的时候,是很简单的,只要设置主线程最大化和最小化就行了// 主线程最大化mainWin.maximize()//主线程非最大化 mainWin.unmaximize()// 主线程最小化mainWin.hide()但是在实际执行的时候,却有很多坑比如1、你设置了 不可以双击最大化,但是只要你拖动窗口,你设置的不可以双击最大/小化 就失效了2、如果不监听 屏幕变化,右上角的图标就不会变化,最大化后仍显示最大化图标//设置不可最大化属性,其实没什么用原创 2021-09-22 16:41:18 · 2484 阅读 · 2 评论 -
Electron 应用清除 cookie session 踩坑记录
使用场景:桌面应用存放的cookie,应用退出后cookie仍然存在,影响cookie的下次使用,因此在应用退出的时候需要清除cookie清除方法: loginOut({ commit, dispatch }) { // 退出是清除所有cookie session.defaultSession.cookies.remove('http:o2oa.lybank.com', 'x-token', error => { console.info原创 2021-09-09 18:03:27 · 2895 阅读 · 2 评论 -
electron怎么打开开发者工具
我们都知道electron中集成了Chromium,内部有一个最新版的谷歌浏览器,开发者无需再去考虑浏览器的兼容性,这样我们就可以用最新的语法,es6,es7、flex布局等,但是我们想要打开开发者工具调试的时候,按F12却没反应。打开开发者工具很简单,只需要win.webContents.openDevTools()代码如下if (process.env.WEBPACK_DEV_SERVER_URL) { if (!process.env.IS_TEST) win.webContents.原创 2021-09-09 16:11:41 · 3760 阅读 · 0 评论