electronic-wechat
electronic-wechat copied to clipboard
Bug:无法储存设置
描述:
Bug
环境:
- Electron v5.0.8
- 系统:Manjaro 18.0.4+Kde Plasma 5.16.3
- 无报错消息
在此系统环境中,使用ArchlinuxCN仓库和AUR安装此软件后,设置无法储存。如我要把无边框取消掉,在设置中去掉,重启此软件后,又变回原来的样子。
配置文件放在 ~/.ew.json
先确认有没这个文件 确认有没有权限访问这个文件
在控制台运行,控制台可能会有报错信息 如果没有,在扫码的时候使用快捷键ctrl+shift+i 打开开发者工具看控制台有没有报错信息
这次真的是一脸懵逼了
我把你说的这个文件所有权限都给了,看了控制台,没有错误,只有警告。
警告图片:
刚刚发现开了控制台,命令行直接显示错误,错误如下: [2797:0808/123959.993691:ERROR:CONSOLE(24)] "Empty response arrived for script 'chrome-devtools://devtools/bundled/product_registry_impl/product_registry_impl_module.js'", source: chrome-devtools://devtools/bundled/shell.js (24) [2797:0808/123959.993756:ERROR:CONSOLE(108)] "Uncaught (in promise) Error: Could not instantiate: ProductRegistryImpl.Registry", source: chrome-devtools://devtools/bundled/shell.js (108) [2797:0808/124001.253308:ERROR:CONSOLE(108)] "Uncaught (in promise) Error: Could not instantiate: ProductRegistryImpl.Registry", source: chrome-devtools://devtools/bundled/shell.js (108) [2797:0808/124001.253447:ERROR:CONSOLE(108)] "Uncaught (in promise) Error: Could not instantiate: ProductRegistryImpl.Registry", source: chrome-devtools://devtools/bundled/shell.js (108) [2797:0808/124001.253515:ERROR:CONSOLE(108)] "Uncaught (in promise) Error: Could not instantiate: ProductRegistryImpl.Registry", source: chrome-devtools://devtools/bundled/shell.js (108)
加入一个神奇的事,如果直接修改这个文件,是可以设置的
emmmm 这些都不是关键信息 如果不是文件权限的话我也想不出来是什么问题了
或者说,你还是发一下.ew.json的配置内容吧,我自己配置
那里面就是全部内容啊,没改过的话应该都是默认值
大部分都是on或者off…
如果哪个字段不明白的话我可以告诉你…