随笔分类 -  Electron

记录Electron开发日常
摘要:Electron 可以很方便的创建一个窗口,然后加载指定的网页来呈现。但如果网页中包含了WebRTC 屏幕分享相关的逻辑,则会发现Electron会和Chrome浏览器表现不同。 问题在于Electron未能实现Chrome所支持的Web RTC的getDisplayMedia接口,导致本应该跳出视 阅读全文
posted @ 2021-08-26 12:12 chyshx 阅读(3280) 评论(0) 推荐(0) 编辑
摘要:electron-log 可以记录日志到本地 首先通过npm i electron-log 来安装 通过const log=require('electron-log') 引入 设置 log.transports.file.resolvePath=()=>"your log path" 来改变日志的 阅读全文
posted @ 2021-08-19 14:28 chyshx 阅读(2390) 评论(0) 推荐(0) 编辑
摘要:1.使用electron-builder打包时,如果依赖了某些native dependencies,则会导致每一次打包都会rebuild这些依赖包,浪费了不少时间,我们可以在package.json的build节点中,将npmRebuild 设置为false,则可跳过native dependen 阅读全文
posted @ 2021-07-14 14:35 chyshx 阅读(229) 评论(0) 推荐(0) 编辑
摘要:在使用electron-builder 生成安装包时,通过配置nsis的参数来自定义安装包样式; 其中nsis提供了两个字段 InstallerSidebar 和UnInstallerSideBar 用来标识 显示在 安装完毕界面以及开始卸载界面的图片,这两个字段的值是字符串格式,指向图像所在的位置 阅读全文
posted @ 2021-07-14 11:49 chyshx 阅读(537) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示