![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
electron
程序媛zcx
这个作者很懒,什么都没留下…
展开
-
银河麒麟 electron loadURL打不开,loadFile 传参
使用electron 开发桌面应用时:以下代码,windows 下 electron(都是10.1.3版本) 使用loadURL 可以打开,但麒麟 下loadURL 不行,白屏。在麒麟下软件左上角图标icon 要改成 png 格式,512*512 才能显示。内核:Linux 5.4.18-28.23-bj-generic。版本:银河麒麟桌面操作系统V10(SP1)架构: loongarch64。原创 2022-08-25 10:02:34 · 2772 阅读 · 3 评论 -
使用fs输出文件打印数据
使用electron 在 main.js 里 写txt 文件var fs = require('fs');let isPackaged = app.isPackaged;let writer = fs.createWriteStream('./tcpuuiijoiklpl.txt',{ flags: 'a' });writer.write("hahaha\r\n" + isPackaged);flags属性:‘a’ 是向后追加,‘w’ 是删除之后再添加会在main.js 同级目.原创 2021-12-29 17:40:01 · 403 阅读 · 0 评论 -
electron 隐藏顶部菜单也可以打开调试模式(注册快捷键)
在软件中,想隐藏如图顶部菜单:win.setMenu(null);但是隐藏后打不开调试模式了,所以注册了打开调试模式的快捷键,关闭时注销,代码如下:const { app, globalShortcut } = require('electron');app.on('ready', createWindow);function createWindow() { win = new BrowserWindow({ width: 1920, h.原创 2021-07-29 16:44:13 · 1878 阅读 · 0 评论 -
electron 中使用input type=“file“ 选择文件时,不保存上次选择的路径
在html 中使用 input type="file" 选择文件时,再次选择弹出会显示上次选择的文件路径:但在electron中 使用时 碰到问题:每次选择打开都会显示同一路径,不会保存上次选择的路径,但我之前使用的项目是可以的,对比区别,终于找到了。解决:在package.json 文件中,引入的依赖: 之前的程序使用的是10.1.3 是可以的,但是^10.1.3 向上兼容,这次我使用的electron 版本更新了,所以不一样了。我把electron固定使用 10.1.3 版本了。原创 2021-07-13 17:59:33 · 992 阅读 · 3 评论 -
electron 打包报错:Make sure that .NET Framework 4.5 or later and Powershell 3 or later are installed...
我在Windows 10 打包时成功,但是在windows 7 里却报错:Makesurethat.NETFramework4.5orlaterandPowershell3orlaterareinstalled,otherwiseextractingtheElectronzipfilewillhang.原因:版本低了,查看PowerShell版本https://mp.csdn.net/editor/html/112217153首先在控制面板-&...原创 2021-01-05 11:27:15 · 284 阅读 · 0 评论 -
electron packager打包报错: EBUSY: resource busy or locked
electron 使用packager 打包时报错:EBUSY: resource busy or locked查找资料解决问题:后台进程里开了好几个exe文件快捷键 ctrl+Alt+. 或在任务栏上鼠标右键打开任务管理器,在后台进程里结束任务就可以了...原创 2021-01-05 11:21:59 · 1118 阅读 · 0 评论 -
electron使用electron-packager 打包exe,包下载地址以及包存储的文件夹路径
1、项目package.json 文件 npm run package或者用 cnpm打包{ "name": "app", "version": "0.1.0", "main": "main.js", "scripts": { "start": "electron ./main", "package": "electron-packager . myApp --platform=win32 --arch=ia32 --overwrite --icon=icon.ic..原创 2021-01-05 11:14:01 · 2229 阅读 · 0 评论