feat(DesktopApplication): 异步加载浏览器以加快应用启动时间
将浏览器初始化操作移至独立线程中执行,避免阻塞主启动流程, 从而提升应用的启动速度和用户体验。
This commit is contained in:
@@ -30,6 +30,8 @@ public class DesktopApplication extends Application {
|
||||
super.init();
|
||||
// 初始化图标
|
||||
InitialiNetWork.initializeTheNetworkIcon();
|
||||
// 异步加载浏览器加快启动时间
|
||||
new Thread(PlaywrightManager::getInstance).start();
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -42,8 +44,6 @@ public class DesktopApplication extends Application {
|
||||
GlobalConfig.addIcon(primaryStage);
|
||||
// 直接启动登录界面
|
||||
new LoginView(primaryStage);
|
||||
// 异步加载浏览器加快启动时间
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user