mod: image view

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-01-05 12:30:03 +08:00
parent 5efbdda107
commit 789d8a77dd
2 changed files with 13 additions and 9 deletions

View File

@@ -79,8 +79,8 @@ class NetworkImgLayer extends StatelessWidget {
fadeInDuration: fadeInDuration:
fadeInDuration ?? const Duration(milliseconds: 120), fadeInDuration ?? const Duration(milliseconds: 120),
filterQuality: FilterQuality.low, filterQuality: FilterQuality.low,
errorWidget: (BuildContext context, String url, Object error) => // errorWidget: (BuildContext context, String url, Object error) =>
placeholder(context), // placeholder(context),
placeholder: (BuildContext context, String url) => placeholder: (BuildContext context, String url) =>
placeholder(context), placeholder(context),
imageBuilder: imageBuilder, imageBuilder: imageBuilder,

View File

@@ -235,13 +235,17 @@ class _BangumiInfoState extends State<BangumiInfo>
Stack( Stack(
children: [ children: [
GestureDetector( GestureDetector(
onTap: () => context.imageView( onTap: () {
imgList: [ videoDetailCtr.onViewImage();
!widget.isLoading context.imageView(
? widget.bangumiDetail!.cover! imgList: [
: bangumiItem!.cover! !widget.isLoading
], ? widget.bangumiDetail!.cover!
), : bangumiItem!.cover!
],
onDismissed: videoDetailCtr.onDismissed,
);
},
child: Hero( child: Hero(
tag: !widget.isLoading tag: !widget.isLoading
? widget.bangumiDetail!.cover! ? widget.bangumiDetail!.cover!