在我的电子应用程序菜单中,我使用内置的zoomin / zoomout角色。 (正在使用的菜单代码粘贴在这个问题的最后。)我启动应用程序,选择放大,然后关闭应用程序。当我再次启动时,它从已经放大的设置开始。
在哪里保存此配置?在应用程序目录或下面没有创建或修改隐藏文件。我想知道它是否可能与我的开发环境有关,所以我构建了Linux软件包并运行它,但行为是一样的。
我遇到的另一个问题是Chrome调试器在我的电子应用程序运行之间保存断点(和其他调试配置),现在我想知道缩放设置是否也是Chrome的东西?但是,我已经检查过它似乎是按应用程序保存这些设置:如果我在开发环境中设置缩放,则在启动打包版本时它不会影响缩放。
(很明显,这不是我试图解决的错误 - 事实上我将其归类为一项功能 - 但我想了解我的Electron应用正在阅读的设置文件/写作,超出我明确创作的那些。)
{
label: 'View',
submenu: [
{role:'resetzoom'},
{role:'zoomin'},
{role:'zoomout'},
{type:'separator'},
{role:'togglefullscreen'},
]
}