opt: 数据初始化

This commit is contained in:
guozhigq
2024-08-26 23:23:43 +08:00
parent 54a4aa88a1
commit efc2396ecb
13 changed files with 137 additions and 99 deletions

View File

@ -20,7 +20,7 @@ import 'package:pilipala/pages/main/view.dart';
import 'package:pilipala/services/service_locator.dart';
import 'package:pilipala/utils/app_scheme.dart';
import 'package:pilipala/utils/data.dart';
import 'package:pilipala/utils/global_data.dart';
import 'package:pilipala/utils/global_data_cache.dart';
import 'package:pilipala/utils/storage.dart';
import 'package:media_kit/media_kit.dart';
import 'package:pilipala/utils/recommend_filter.dart';
@ -33,7 +33,6 @@ void main() async {
await SystemChrome.setPreferredOrientations(
[DeviceOrientation.portraitUp, DeviceOrientation.portraitDown]);
await GStrorage.init();
await setupServiceLocator();
clearLogs();
Request();
await Request.setCookie();
@ -266,10 +265,11 @@ class BuildMainApp extends StatelessWidget {
VideoDetailPage.routeObserver,
SearchPage.routeObserver,
],
onInit: () {
onReady: () async {
RecommendFilter();
Data.init();
GlobalData();
await GlobalDataCache().initialize();
setupServiceLocator();
},
);
}