opt static thumbnail gif

Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-05-17 20:59:52 +08:00
parent eb11971c66
commit 4f35962127
6 changed files with 66 additions and 14 deletions

View File

@@ -15,7 +15,6 @@ abstract final class Assets {
static const trendingBanner = 'assets/images/trending_banner.png';
static const ai = 'assets/images/ai.png';
// static const livingChart = 'assets/images/live.gif';
static const livingStatic = 'assets/images/live.png';
static const livingRect = 'assets/images/live/live.png';
static const livingBackground = 'assets/images/live/default_bg.webp';

View File

@@ -66,13 +66,7 @@ class NetworkImgLayer extends StatelessWidget {
memCacheHeight = height;
}
return CachedNetworkImage(
imageUrl: ImageUtils.thumbnailUrl(
src,
maxQuality: quality,
suffix: src!.endsWith(ImageUtils.kSuffixGIF)
? ImageUtils.kSuffixJPG
: ImageUtils.kSuffixWEBP,
),
imageUrl: ImageUtils.thumbnailUrl(src, maxQuality: quality),
width: width,
height: height,
memCacheWidth: memCacheWidth,

View File

@@ -10,7 +10,7 @@ import 'package:PiliPlus/common/widgets/gesture/image_horizontal_drag_gesture_re
import 'package:PiliPlus/common/widgets/image_viewer/viewer.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart' show DoubleTapGestureRecognizer;
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Image;
import 'package:flutter/scheduler.dart';
import 'package:flutter/semantics.dart';