electronic-wechat icon indicating copy to clipboard operation
electronic-wechat copied to clipboard

Bug:无法储存设置

Open laomocode opened this issue 5 years ago • 7 comments

描述:

Bug

环境:

  • Electron v5.0.8
  • 系统:Manjaro 18.0.4+Kde Plasma 5.16.3
  • 无报错消息
在此系统环境中,使用ArchlinuxCN仓库和AUR安装此软件后,设置无法储存。如我要把无边框取消掉,在设置中去掉,重启此软件后,又变回原来的样子。

laomocode avatar Aug 07 '19 13:08 laomocode

配置文件放在 ~/.ew.json

先确认有没这个文件 确认有没有权限访问这个文件

在控制台运行,控制台可能会有报错信息 如果没有,在扫码的时候使用快捷键ctrl+shift+i 打开开发者工具看控制台有没有报错信息

kooritea avatar Aug 07 '19 14:08 kooritea

这次真的是一脸懵逼了 我把你说的这个文件所有权限都给了,看了控制台,没有错误,只有警告。 警告图片: 警告

laomocode avatar Aug 08 '19 04:08 laomocode

刚刚发现开了控制台,命令行直接显示错误,错误如下: [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)

laomocode avatar Aug 08 '19 04:08 laomocode

加入一个神奇的事,如果直接修改这个文件,是可以设置的

laomocode avatar Aug 08 '19 09:08 laomocode

emmmm 这些都不是关键信息 如果不是文件权限的话我也想不出来是什么问题了

kooritea avatar Aug 08 '19 17:08 kooritea

或者说,你还是发一下.ew.json的配置内容吧,我自己配置

laomocode avatar Aug 09 '19 10:08 laomocode

那里面就是全部内容啊,没改过的话应该都是默认值

大部分都是on或者off…

如果哪个字段不明白的话我可以告诉你…

kooritea avatar Aug 10 '19 06:08 kooritea