mod: 增加骨架屏

This commit is contained in:
guozhigq
2023-04-22 00:22:36 +08:00
parent 572d2a4139
commit 2fd1cc422b
5 changed files with 130 additions and 70 deletions

View File

@ -92,70 +92,6 @@ class VideoCardH extends StatelessWidget {
)
],
),
// Container(
// padding: const EdgeInsets.fromLTRB(
// StyleString.cardSpace, 5, StyleString.cardSpace, 5),
// child: LayoutBuilder(
// builder: (context, boxConstraints) {
// double width =
// (boxConstraints.maxWidth - StyleString.cardSpace * 6) / 2;
// return SizedBox(
// height: width / StyleString.aspectRatio,
// child: Row(
// mainAxisAlignment: MainAxisAlignment.start,
// crossAxisAlignment: CrossAxisAlignment.start,
// children: [
// AspectRatio(
// aspectRatio: StyleString.aspectRatio,
// // child: ClipRRect(
// // borderRadius: StyleString.mdRadius,
// child: LayoutBuilder(
// builder: (context, boxConstraints) {
// double maxWidth = boxConstraints.maxWidth;
// double maxHeight = boxConstraints.maxHeight;
// double PR = MediaQuery.of(context).devicePixelRatio;
// return Stack(
// children: [
// Hero(
// tag: heroTag,
// child: NetworkImgLayer(
// // src: videoItem['pic'] +
// // '@${(maxWidth * 2).toInt()}w',
// src: videoItem.pic + '@.webp',
// width: maxWidth,
// height: maxHeight,
// ),
// ),
// // Image.network( videoItem['pic'], width: double.infinity, height: double.infinity,),
// Positioned(
// right: 4,
// bottom: 4,
// child: Container(
// padding: const EdgeInsets.symmetric(
// vertical: 1, horizontal: 6),
// decoration: BoxDecoration(
// borderRadius: BorderRadius.circular(4),
// color: Colors.black54.withOpacity(0.4)),
// child: Text(
// Utils.timeFormat(videoItem.duration!),
// style: const TextStyle(
// fontSize: 11, color: Colors.white),
// ),
// ),
// )
// ],
// );
// },
// ),
// // ),
// ),
// VideoContent(videoItem: videoItem)
// ],
// ),
// );
// },
// ),
// ),
);
}
}