换皮糖果短剧
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:hgdj/assets_tool/images.dart';
|
||||
import 'package:hgdj/hj_page/short_video/short_main_video_logic.dart';
|
||||
import 'package:hgdj/hj_page/short_video/short_video_page.dart';
|
||||
import 'package:hgdj/hj_page/short_video/view/short_top_menu.dart';
|
||||
import 'package:hgdj/tools_base/widget/keep_alive_widget.dart';
|
||||
import 'package:tgdj/assets_tool/images.dart';
|
||||
import 'package:tgdj/hj_page/short_video/short_main_video_logic.dart';
|
||||
import 'package:tgdj/hj_page/short_video/short_video_page.dart';
|
||||
import 'package:tgdj/hj_page/short_video/view/short_top_menu.dart';
|
||||
import 'package:tgdj/tools_base/widget/keep_alive_widget.dart';
|
||||
|
||||
import '../drama/drama_feed_page.dart';
|
||||
import '../drama/drama_list_page.dart';
|
||||
|
||||
@@ -2,14 +2,14 @@ import 'dart:async';
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:hgdj/hj_page/short_video/short_video_page.dart';
|
||||
import 'package:hgdj/hj_utils/api_service/common_service.dart';
|
||||
import 'package:hgdj/hj_utils/api_service/vid_service.dart';
|
||||
import 'package:hgdj/hj_utils/const.dart';
|
||||
import 'package:hgdj/hj_utils/history_util.dart';
|
||||
import 'package:hgdj/tools_base/event_bus/event_bus_util.dart';
|
||||
import 'package:hgdj/tools_base/event_bus/events.dart';
|
||||
import 'package:hgdj/tools_base/ad_manager.dart';
|
||||
import 'package:tgdj/hj_page/short_video/short_video_page.dart';
|
||||
import 'package:tgdj/hj_utils/api_service/common_service.dart';
|
||||
import 'package:tgdj/hj_utils/api_service/vid_service.dart';
|
||||
import 'package:tgdj/hj_utils/const.dart';
|
||||
import 'package:tgdj/hj_utils/history_util.dart';
|
||||
import 'package:tgdj/tools_base/event_bus/event_bus_util.dart';
|
||||
import 'package:tgdj/tools_base/event_bus/events.dart';
|
||||
import 'package:tgdj/tools_base/ad_manager.dart';
|
||||
|
||||
import '../../hj_model/splash/ads_model.dart';
|
||||
import '../../hj_model/video_model.dart';
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:hgdj/hj_model/video_model.dart';
|
||||
import 'package:hgdj/hj_page/short_video/short_video_logic.dart';
|
||||
import 'package:hgdj/hj_page/short_video/view/feed_ad_view.dart';
|
||||
import 'package:hgdj/hj_page/short_video/view/short_video_player.dart';
|
||||
import 'package:hgdj/tools_base/loading/loading_center_widget.dart';
|
||||
import 'package:hgdj/tools_base/unique_tag_mixin.dart';
|
||||
import 'package:tgdj/hj_model/video_model.dart';
|
||||
import 'package:tgdj/hj_page/short_video/short_video_logic.dart';
|
||||
import 'package:tgdj/hj_page/short_video/view/feed_ad_view.dart';
|
||||
import 'package:tgdj/hj_page/short_video/view/short_video_player.dart';
|
||||
import 'package:tgdj/tools_base/loading/loading_center_widget.dart';
|
||||
import 'package:tgdj/tools_base/unique_tag_mixin.dart';
|
||||
|
||||
/// SECOND 短视频只有一个视频(入参视频需要通过视频详情接口获取权限),需要加载推荐列表数据;
|
||||
/// SECONDList 传过来的不止一个视频,不需要加载推荐列表数据(列表视频数据,都需要视频详情接口获取权限);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:hgdj/hj_model/video_model.dart';
|
||||
import 'package:hgdj/hj_utils/api_service/common_service.dart';
|
||||
import 'package:hgdj/routers/jump_router.dart';
|
||||
import 'package:tgdj/hj_model/video_model.dart';
|
||||
import 'package:tgdj/hj_utils/api_service/common_service.dart';
|
||||
import 'package:tgdj/routers/jump_router.dart';
|
||||
|
||||
import '../../../hj_model/splash/ads_model.dart';
|
||||
import '../../../tools_base/widget/net_image_widget.dart';
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:hgdj/hj_model/splash/ads_model.dart';
|
||||
import 'package:hgdj/hj_utils/api_service/common_service.dart';
|
||||
import 'package:hgdj/routers/jump_router.dart';
|
||||
import 'package:hgdj/tools_base/ad_manager.dart';
|
||||
import 'package:hgdj/tools_base/widget/net_image_widget.dart';
|
||||
import 'package:tgdj/hj_model/splash/ads_model.dart';
|
||||
import 'package:tgdj/hj_utils/api_service/common_service.dart';
|
||||
import 'package:tgdj/routers/jump_router.dart';
|
||||
import 'package:tgdj/tools_base/ad_manager.dart';
|
||||
import 'package:tgdj/tools_base/widget/net_image_widget.dart';
|
||||
|
||||
/// 短视频左上角浮动广告(position=8)
|
||||
class FloatAdView extends StatefulWidget {
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:hgdj/assets_tool/images.dart';
|
||||
import 'package:hgdj/extension/extensions.dart';
|
||||
import 'package:hgdj/hj_model/video_model.dart';
|
||||
import 'package:hgdj/tools_base/video_download/download_button.dart';
|
||||
import 'package:hgdj/hj_page/short_video/view/video_menu_kit.dart';
|
||||
import 'package:hgdj/hj_utils/api_service/acg_service.dart';
|
||||
import 'package:hgdj/hj_utils/api_service/common_service.dart';
|
||||
import 'package:hgdj/hj_utils/api_service/drama_service.dart';
|
||||
import 'package:hgdj/hj_utils/const.dart';
|
||||
import 'package:hgdj/hj_utils/screen.dart';
|
||||
import 'package:hgdj/tools_base/toast.dart';
|
||||
import 'package:tgdj/assets_tool/images.dart';
|
||||
import 'package:tgdj/extension/extensions.dart';
|
||||
import 'package:tgdj/hj_model/video_model.dart';
|
||||
import 'package:tgdj/tools_base/video_download/download_button.dart';
|
||||
import 'package:tgdj/hj_page/short_video/view/video_menu_kit.dart';
|
||||
import 'package:tgdj/hj_utils/api_service/acg_service.dart';
|
||||
import 'package:tgdj/hj_utils/api_service/common_service.dart';
|
||||
import 'package:tgdj/hj_utils/api_service/drama_service.dart';
|
||||
import 'package:tgdj/hj_utils/const.dart';
|
||||
import 'package:tgdj/hj_utils/screen.dart';
|
||||
import 'package:tgdj/tools_base/toast.dart';
|
||||
import 'package:uuid/uuid.dart';
|
||||
import 'package:video_player/video_player.dart';
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:hgdj/assets_tool/images.dart';
|
||||
import 'package:hgdj/hj_utils/const.dart';
|
||||
import 'package:hgdj/hj_utils/screen.dart';
|
||||
import 'package:hgdj/tools_base/indicator/custom_tab_indicator.dart';
|
||||
import 'package:tgdj/assets_tool/images.dart';
|
||||
import 'package:tgdj/hj_utils/const.dart';
|
||||
import 'package:tgdj/hj_utils/screen.dart';
|
||||
import 'package:tgdj/tools_base/indicator/custom_tab_indicator.dart';
|
||||
|
||||
import '../../home/search_page/search_main_page.dart';
|
||||
import '../short_main_video_logic.dart';
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:hgdj/hj_model/video_model.dart';
|
||||
import 'package:hgdj/hj_page/short_video/view/media_action_menu.dart';
|
||||
import 'package:hgdj/hj_page/short_video/view/video_menu_kit.dart';
|
||||
import 'package:hgdj/hj_page/video/view/long_video_status.dart';
|
||||
import 'package:hgdj/hj_utils/const.dart';
|
||||
import 'package:hgdj/hj_utils/free_play_manager.dart';
|
||||
import 'package:hgdj/hj_utils/screen.dart';
|
||||
import 'package:hgdj/tools_base/ad_manager.dart';
|
||||
import 'package:tgdj/hj_model/video_model.dart';
|
||||
import 'package:tgdj/hj_page/short_video/view/media_action_menu.dart';
|
||||
import 'package:tgdj/hj_page/short_video/view/video_menu_kit.dart';
|
||||
import 'package:tgdj/hj_page/video/view/long_video_status.dart';
|
||||
import 'package:tgdj/hj_utils/const.dart';
|
||||
import 'package:tgdj/hj_utils/free_play_manager.dart';
|
||||
import 'package:tgdj/hj_utils/screen.dart';
|
||||
import 'package:tgdj/tools_base/ad_manager.dart';
|
||||
import 'package:video_player/video_player.dart';
|
||||
|
||||
import '../../../hj_model/splash/watch_count_model.dart';
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
import 'package:flutter/cupertino.dart' show CupertinoActivityIndicator;
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:hgdj/assets_tool/app_colors.dart';
|
||||
import 'package:hgdj/hj_model/video_model.dart';
|
||||
import 'package:hgdj/hj_page/short_video/view/float_ad_view.dart';
|
||||
import 'package:hgdj/hj_page/short_video/view/short_video_menu.dart';
|
||||
import 'package:hgdj/hj_page/short_video/view/short_video_player_logic.dart';
|
||||
import 'package:hgdj/hj_page/short_video/view/video_menu_kit.dart';
|
||||
import 'package:hgdj/hj_page/short_video/view/video_progress_widget.dart';
|
||||
import 'package:hgdj/hj_page/video/view/video_mask_buy_view.dart';
|
||||
import 'package:hgdj/tools_base/unique_tag_mixin.dart';
|
||||
import 'package:tgdj/assets_tool/app_colors.dart';
|
||||
import 'package:tgdj/hj_model/video_model.dart';
|
||||
import 'package:tgdj/hj_page/short_video/view/float_ad_view.dart';
|
||||
import 'package:tgdj/hj_page/short_video/view/short_video_menu.dart';
|
||||
import 'package:tgdj/hj_page/short_video/view/short_video_player_logic.dart';
|
||||
import 'package:tgdj/hj_page/short_video/view/video_menu_kit.dart';
|
||||
import 'package:tgdj/hj_page/short_video/view/video_progress_widget.dart';
|
||||
import 'package:tgdj/hj_page/video/view/video_mask_buy_view.dart';
|
||||
import 'package:tgdj/tools_base/unique_tag_mixin.dart';
|
||||
import 'package:video_player/video_player.dart';
|
||||
import 'package:visibility_detector/visibility_detector.dart';
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import 'package:hgdj/hj_model/video_model.dart';
|
||||
import 'package:hgdj/hj_page/short_video/view/video_player_base_logic.dart';
|
||||
import 'package:hgdj/tools_base/toast.dart';
|
||||
import 'package:tgdj/hj_model/video_model.dart';
|
||||
import 'package:tgdj/hj_page/short_video/view/video_player_base_logic.dart';
|
||||
import 'package:tgdj/tools_base/toast.dart';
|
||||
|
||||
import '../../../alert/video/buy_vip_alert.dart';
|
||||
import '../../../alert/vip_guide/guide_bottom_sheet.dart';
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:hgdj/assets_tool/images.dart';
|
||||
import 'package:hgdj/hj_page/short_video/view/video_player_base_logic.dart';
|
||||
import 'package:hgdj/hj_page/video/video_full_page.dart';
|
||||
import 'package:hgdj/hj_utils/screen.dart';
|
||||
import 'package:tgdj/assets_tool/images.dart';
|
||||
import 'package:tgdj/hj_page/short_video/view/video_player_base_logic.dart';
|
||||
import 'package:tgdj/hj_page/video/video_full_page.dart';
|
||||
import 'package:tgdj/hj_utils/screen.dart';
|
||||
import 'package:video_player/video_player.dart';
|
||||
|
||||
typedef MenuSwitchCallback = void Function(bool); // true 显示
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import 'package:flutter/foundation.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:hgdj/hj_model/video_model.dart';
|
||||
import 'package:hgdj/hj_utils/codec_support.dart';
|
||||
import 'package:hgdj/hj_utils/play_diagnose.dart';
|
||||
import 'package:hgdj/hj_utils/video_view_type.dart';
|
||||
import 'package:hgdj/tools_base/toast.dart';
|
||||
import 'package:tgdj/hj_model/video_model.dart';
|
||||
import 'package:tgdj/hj_utils/codec_support.dart';
|
||||
import 'package:tgdj/hj_utils/play_diagnose.dart';
|
||||
import 'package:tgdj/hj_utils/video_view_type.dart';
|
||||
import 'package:tgdj/tools_base/toast.dart';
|
||||
import 'package:video_player/video_player.dart';
|
||||
import 'package:visibility_detector/visibility_detector.dart';
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/scheduler.dart';
|
||||
import 'package:hgdj/hj_page/short_video/view/video_menu_kit.dart';
|
||||
import 'package:hgdj/hj_utils/date_time_util.dart';
|
||||
import 'package:hgdj/hj_utils/screen.dart';
|
||||
import 'package:hgdj/tools_base/debug_log.dart';
|
||||
import 'package:tgdj/hj_page/short_video/view/video_menu_kit.dart';
|
||||
import 'package:tgdj/hj_utils/date_time_util.dart';
|
||||
import 'package:tgdj/hj_utils/screen.dart';
|
||||
import 'package:tgdj/tools_base/debug_log.dart';
|
||||
import 'package:video_player/video_player.dart';
|
||||
|
||||
const double _kSliderThumbRadius = 6; //滑杆圆点外圈半径(按设计稿外圈直径12;轨道两端按此内缩,避免压到时间文字)
|
||||
|
||||
Reference in New Issue
Block a user