gpt4 book ai didi

javascript - Electron -在主窗口中的屏幕之间进行平滑的动画切换

转载 作者:行者123 更新时间:2023-12-03 12:29:05 36 4
gpt4 key购买 nike

我可以找到数千个使用 Electron 创建新窗口的示例,以及如何将当前的主窗口更改为新文件的示例,但是当我能够平稳地在页面之间切换时,我真的感到很困惑。

我可以将所有功能构建到索引中并将其换出,但这似乎过于复杂且负担沉重。
我可以使用react bootstrap 之一,但这在学习和对Electron的直觉上显得相当繁重(再加上大量包裹装载程序和我所见过的其他类似事情)。
我已经在子窗口的文档中看到了一些内容,似乎有人建议使用这些窗口或隐藏的窗口来预加载内容,将其追加到现有页面上,进行动画处理然后删除旧窗口。但是,在添加事件监听器时,这听起来像是一场噩梦。

我只需要一种方法就可以在启动页面和加载页面之间轻松过渡,然后在应用程序页面之间过渡
然后以模态在应用转换中说

最佳答案

我个人使用多个窗口,如果用户单击其中一个的关闭按钮,则我不执行window.close()而是执行hide()。另外,在每一个关闭按钮上按一次,我检查是否至少留有一个窗口以保持该应用程序的运行。如果没有,我退出该应用程序。对于ipc调用,我引入了一个命名约定,例如:“settings_win-operation1”,“splash_win-operation1”等等。

关于javascript - Electron -在主窗口中的屏幕之间进行平滑的动画切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50543970/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com