diff --git a/lib/pages/games/bloc.dart b/lib/pages/games/bloc.dart index 3570c72..0efc369 100644 --- a/lib/pages/games/bloc.dart +++ b/lib/pages/games/bloc.dart @@ -2,7 +2,7 @@ import 'package:bloc/bloc.dart'; import 'package:flutter/cupertino.dart'; import 'package:flutter/services.dart'; import 'package:wow_english/common/extension/string_extension.dart'; -import 'package:wow_english/utils/audioplayer_util.dart'; +import 'package:wow_english/utils/audio_player_util.dart'; import 'event.dart'; import 'game_entity.dart'; diff --git a/lib/pages/home/bloc.dart b/lib/pages/home/bloc.dart index 38141ae..0358ecd 100644 --- a/lib/pages/home/bloc.dart +++ b/lib/pages/home/bloc.dart @@ -2,7 +2,7 @@ import 'package:audioplayers/audioplayers.dart'; import 'package:bloc/bloc.dart'; import 'package:wow_english/common/core/user_util.dart'; import 'package:wow_english/common/extension/string_extension.dart'; -import 'package:wow_english/utils/audioplayer_util.dart'; +import 'package:wow_english/utils/audio_player_util.dart'; import '../../common/core/app_config_helper.dart'; import '../../common/request/dao/system_dao.dart'; diff --git a/lib/pages/home/view.dart b/lib/pages/home/view.dart index 318d533..51b4298 100644 --- a/lib/pages/home/view.dart +++ b/lib/pages/home/view.dart @@ -12,7 +12,7 @@ import 'package:wow_english/pages/home/state.dart'; import 'package:wow_english/pages/home/widgets/BaseHomeHeaderWidget.dart'; import 'package:wow_english/pages/shop/exchane/bloc/exchange_lesson_bloc.dart'; import 'package:wow_english/pages/user/bloc/user_bloc.dart'; -import 'package:wow_english/utils/audioplayer_util.dart'; +import 'package:wow_english/utils/audio_player_util.dart'; import '../../common/core/user_util.dart'; import '../../common/dialogs/show_dialog.dart'; @@ -143,12 +143,16 @@ class _HomePageView extends StatelessWidget { _checkPermission(() { AudioPlayerUtil.getInstance().playAudio( AudioPlayerUtilType.gameTime); - pushNamed(AppRouteName.games) - .then((value) => { - AudioPlayerUtil.getInstance() - .playAudio(AudioPlayerUtilType - .touch), - }); + Future.delayed(const Duration(seconds: 1), + () { + pushNamed(AppRouteName.games) + .then((value) => { + AudioPlayerUtil.getInstance() + .playAudio( + AudioPlayerUtilType + .touch), + }); + }); }, bloc); }, child: Column( diff --git a/lib/pages/home/widgets/BaseHomeHeaderWidget.dart b/lib/pages/home/widgets/BaseHomeHeaderWidget.dart index 8c2711a..14efa1d 100644 --- a/lib/pages/home/widgets/BaseHomeHeaderWidget.dart +++ b/lib/pages/home/widgets/BaseHomeHeaderWidget.dart @@ -3,7 +3,7 @@ import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:wow_english/common/core/app_config_helper.dart'; import 'package:wow_english/common/extension/string_extension.dart'; -import 'package:wow_english/utils/audioplayer_util.dart'; +import 'package:wow_english/utils/audio_player_util.dart'; import '../../../common/core/user_util.dart'; import '../../../models/course_entity.dart'; diff --git a/lib/pages/section/bloc/section_bloc.dart b/lib/pages/section/bloc/section_bloc.dart index 64b4862..02ee67c 100644 --- a/lib/pages/section/bloc/section_bloc.dart +++ b/lib/pages/section/bloc/section_bloc.dart @@ -9,7 +9,7 @@ import 'package:wow_english/common/request/dao/lesson_dao.dart'; import 'package:wow_english/common/request/exception.dart'; import 'package:wow_english/common/request/dao/listen_dao.dart'; import 'package:wow_english/models/course_process_entity.dart'; -import 'package:wow_english/utils/audioplayer_util.dart'; +import 'package:wow_english/utils/audio_player_util.dart'; import 'package:wow_english/utils/loading.dart'; import 'package:wow_english/utils/toast_util.dart'; diff --git a/lib/pages/section/section_page.dart b/lib/pages/section/section_page.dart index 86dc993..38c69a2 100644 --- a/lib/pages/section/section_page.dart +++ b/lib/pages/section/section_page.dart @@ -12,7 +12,7 @@ import 'package:wow_english/pages/section/widgets/section_item.dart'; import 'package:wow_english/pages/section/widgets/section_bouns_item.dart'; import 'package:wow_english/pages/section/widgets/section_header_widget.dart'; import 'package:wow_english/route/route.dart'; -import 'package:wow_english/utils/audioplayer_util.dart'; +import 'package:wow_english/utils/audio_player_util.dart'; import 'package:wow_english/utils/log_util.dart'; import 'package:wow_english/utils/toast_util.dart'; diff --git a/lib/pages/unit/bloc.dart b/lib/pages/unit/bloc.dart index 27b4271..8a77215 100644 --- a/lib/pages/unit/bloc.dart +++ b/lib/pages/unit/bloc.dart @@ -1,6 +1,6 @@ import 'package:bloc/bloc.dart'; import 'package:wow_english/pages/unit/widget/home_tab_header_widget.dart'; -import 'package:wow_english/utils/audioplayer_util.dart'; +import 'package:wow_english/utils/audio_player_util.dart'; import '../../common/request/dao/lesson_dao.dart'; import '../../common/request/exception.dart'; diff --git a/lib/pages/unit/view.dart b/lib/pages/unit/view.dart index c37ecdf..285e693 100644 --- a/lib/pages/unit/view.dart +++ b/lib/pages/unit/view.dart @@ -5,7 +5,7 @@ import 'package:wow_english/pages/unit/state.dart'; import 'package:wow_english/pages/unit/widget/course_unit_item.dart'; import 'package:wow_english/pages/unit/widget/home_tab_header_widget.dart'; import 'package:wow_english/route/route.dart'; -import 'package:wow_english/utils/audioplayer_util.dart'; +import 'package:wow_english/utils/audio_player_util.dart'; import '../../models/course_module_entity.dart'; import '../../models/course_unit_entity.dart'; diff --git a/lib/utils/audioplayer_util.dart b/lib/utils/audio_player_util.dart index db913cf..db913cf 100644 --- a/lib/utils/audioplayer_util.dart +++ b/lib/utils/audio_player_util.dart