1234567891011121314151617 |
-
- import 'package:flutter/scheduler.dart';
- import 'package:get/get.dart';
- import 'package:get_storage/get_storage.dart';
-
- void routingCallback (routing) {
- // GetStorage box = GetStorage();
- // bool isLogin = box.hasData('token');
- // bool isSplashScreen = routing?.current == '/splash';
- // bool isLoginPage = routing?.current == '/login';
- // bool isAgreementPage = routing?.current == '/agreement';
- // if (!isLogin && !isSplashScreen && !isLoginPage&&!isAgreementPage) {
- // // addPostFrameCallback 作用是等当前帧绘制完成之后再加载
- // // https://github.com/jonataslaw/getx/issues/262
- // SchedulerBinding.instance?.addPostFrameCallback((_) => Get.offNamed('/login'));
- // }
- }
|