Commit 025d8543543d869fbb48a824f0321dcb7b3199fd

Authored by biao
1 parent 4b0aa690

首页gametime播放修改

lib/pages/games/bloc.dart
... ... @@ -2,7 +2,7 @@ import 'package:bloc/bloc.dart';
2 2 import 'package:flutter/cupertino.dart';
3 3 import 'package:flutter/services.dart';
4 4 import 'package:wow_english/common/extension/string_extension.dart';
5   -import 'package:wow_english/utils/audioplayer_util.dart';
  5 +import 'package:wow_english/utils/audio_player_util.dart';
6 6  
7 7 import 'event.dart';
8 8 import 'game_entity.dart';
... ...
lib/pages/home/bloc.dart
... ... @@ -2,7 +2,7 @@ import 'package:audioplayers/audioplayers.dart';
2 2 import 'package:bloc/bloc.dart';
3 3 import 'package:wow_english/common/core/user_util.dart';
4 4 import 'package:wow_english/common/extension/string_extension.dart';
5   -import 'package:wow_english/utils/audioplayer_util.dart';
  5 +import 'package:wow_english/utils/audio_player_util.dart';
6 6  
7 7 import '../../common/core/app_config_helper.dart';
8 8 import '../../common/request/dao/system_dao.dart';
... ...
lib/pages/home/view.dart
... ... @@ -12,7 +12,7 @@ import 'package:wow_english/pages/home/state.dart';
12 12 import 'package:wow_english/pages/home/widgets/BaseHomeHeaderWidget.dart';
13 13 import 'package:wow_english/pages/shop/exchane/bloc/exchange_lesson_bloc.dart';
14 14 import 'package:wow_english/pages/user/bloc/user_bloc.dart';
15   -import 'package:wow_english/utils/audioplayer_util.dart';
  15 +import 'package:wow_english/utils/audio_player_util.dart';
16 16  
17 17 import '../../common/core/user_util.dart';
18 18 import '../../common/dialogs/show_dialog.dart';
... ... @@ -143,12 +143,16 @@ class _HomePageView extends StatelessWidget {
143 143 _checkPermission(() {
144 144 AudioPlayerUtil.getInstance().playAudio(
145 145 AudioPlayerUtilType.gameTime);
146   - pushNamed(AppRouteName.games)
147   - .then((value) => {
148   - AudioPlayerUtil.getInstance()
149   - .playAudio(AudioPlayerUtilType
150   - .touch),
151   - });
  146 + Future.delayed(const Duration(seconds: 1),
  147 + () {
  148 + pushNamed(AppRouteName.games)
  149 + .then((value) => {
  150 + AudioPlayerUtil.getInstance()
  151 + .playAudio(
  152 + AudioPlayerUtilType
  153 + .touch),
  154 + });
  155 + });
152 156 }, bloc);
153 157 },
154 158 child: Column(
... ...
lib/pages/home/widgets/BaseHomeHeaderWidget.dart
... ... @@ -3,7 +3,7 @@ import 'package:flutter_bloc/flutter_bloc.dart';
3 3 import 'package:flutter_screenutil/flutter_screenutil.dart';
4 4 import 'package:wow_english/common/core/app_config_helper.dart';
5 5 import 'package:wow_english/common/extension/string_extension.dart';
6   -import 'package:wow_english/utils/audioplayer_util.dart';
  6 +import 'package:wow_english/utils/audio_player_util.dart';
7 7  
8 8 import '../../../common/core/user_util.dart';
9 9 import '../../../models/course_entity.dart';
... ...
lib/pages/section/bloc/section_bloc.dart
... ... @@ -9,7 +9,7 @@ import 'package:wow_english/common/request/dao/lesson_dao.dart';
9 9 import 'package:wow_english/common/request/exception.dart';
10 10 import 'package:wow_english/common/request/dao/listen_dao.dart';
11 11 import 'package:wow_english/models/course_process_entity.dart';
12   -import 'package:wow_english/utils/audioplayer_util.dart';
  12 +import 'package:wow_english/utils/audio_player_util.dart';
13 13 import 'package:wow_english/utils/loading.dart';
14 14 import 'package:wow_english/utils/toast_util.dart';
15 15  
... ...
lib/pages/section/section_page.dart
... ... @@ -12,7 +12,7 @@ import 'package:wow_english/pages/section/widgets/section_item.dart';
12 12 import 'package:wow_english/pages/section/widgets/section_bouns_item.dart';
13 13 import 'package:wow_english/pages/section/widgets/section_header_widget.dart';
14 14 import 'package:wow_english/route/route.dart';
15   -import 'package:wow_english/utils/audioplayer_util.dart';
  15 +import 'package:wow_english/utils/audio_player_util.dart';
16 16 import 'package:wow_english/utils/log_util.dart';
17 17 import 'package:wow_english/utils/toast_util.dart';
18 18  
... ...
lib/pages/unit/bloc.dart
1 1 import 'package:bloc/bloc.dart';
2 2 import 'package:wow_english/pages/unit/widget/home_tab_header_widget.dart';
3   -import 'package:wow_english/utils/audioplayer_util.dart';
  3 +import 'package:wow_english/utils/audio_player_util.dart';
4 4  
5 5 import '../../common/request/dao/lesson_dao.dart';
6 6 import '../../common/request/exception.dart';
... ...
lib/pages/unit/view.dart
... ... @@ -5,7 +5,7 @@ import 'package:wow_english/pages/unit/state.dart';
5 5 import 'package:wow_english/pages/unit/widget/course_unit_item.dart';
6 6 import 'package:wow_english/pages/unit/widget/home_tab_header_widget.dart';
7 7 import 'package:wow_english/route/route.dart';
8   -import 'package:wow_english/utils/audioplayer_util.dart';
  8 +import 'package:wow_english/utils/audio_player_util.dart';
9 9  
10 10 import '../../models/course_module_entity.dart';
11 11 import '../../models/course_unit_entity.dart';
... ...
lib/utils/audioplayer_util.dart renamed to lib/utils/audio_player_util.dart