
#Electron
繁夜
这个作者很懒,什么都没留下…
展开
-
electron 学习之 开始视频加载
最开始的做法 <template> <div id="app"> <video v-if="!isStart" id="video" width="800" height="600" autoplay> <source src="/video/logo.mp4" type="video/mp4"> 您的浏览器不支持Video标签。 </video> <div id="content" v-i原创 2021-03-31 15:48:29 · 820 阅读 · 0 评论 -
electron 学习之对话框模态处理
1.打开一个保存对话框 import {dialog} from "electron" //主进程 import {remote} from "electron" //渲染进程 const {dialog} = remote dialog.showOpenDialog({ properties: ['openFile', 'multiSelections'] }) 2.增加模态框。 上面的方式可以打开一个对话框,但是子对话框和父对话框相互独立,子对话框打开后,依然可以操作父对话框,同时父对话框还可以原创 2021-03-30 16:02:45 · 908 阅读 · 0 评论 -
vue 学习值 electron+ts 学习之路
electron 7 typescript @types/node v13 问题 错误信息 node_modules/electron/electron.d.ts:7145:33 - error TS2689: Cannot extend an interface ‘NodeJS.EventEmitter’. Did you mean ‘implements’? 原因 当前electron 7 不支持@types/node 13 版本的 解决方法 yarn add @types/node@12.12.6.原创 2020-07-30 15:51:38 · 1042 阅读 · 0 评论 -
Vue 学习之 Electron-vue 小意外
安装 vue create projectName //安装electron 及vue 支持组件 vue add electron-builder 页面中打印 process.title=“browser” 最开始在 “vue-cli-plugin-electron-builder”: “^1.4.4” 时,可以在页面中使用tcp 等链接,但是当升级到 “^2.2.0”时,页面中就用不了了,查看源码发现,大多数组件在使用底层代码时,都会查询当前的process.title 是否为"browser".原创 2020-07-06 11:57:34 · 3559 阅读 · 1 评论 -
Vue 学习之 Electron 使用github 自动更新
1.安装electron-updater 使用yarn yarn add electron-updater 或者使用 npm npm install electron-updater 2.使能 发布到Github 功能 添加 publish: [‘github’] 到你在vue.config.js 中 Electron Builder 的配置 module.exports = { pluginOptions: { electronBuilder: { builderOpt原创 2020-07-04 12:51:48 · 1547 阅读 · 3 评论