fix: 无障碍体验问题

This commit is contained in:
orz12
2024-03-07 09:32:18 +08:00
parent 9d684d1976
commit 7331038cdc
3 changed files with 53 additions and 44 deletions

View File

@@ -117,7 +117,8 @@ Widget videoSeasonWidget(item, context, type, {floor = 1}) {
Colors.black54,
],
),
borderRadius: BorderRadius.circular(StyleString.imgRadius.x)),
borderRadius:
BorderRadius.circular(StyleString.imgRadius.x)),
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
crossAxisAlignment: CrossAxisAlignment.end,
@@ -131,7 +132,12 @@ Widget videoSeasonWidget(item, context, type, {floor = 1}) {
color: Colors.white),
child: Row(
children: [
Text(content.durationText ?? ''),
if (content.durationText != null)
Text(
content.durationText,
semanticsLabel:
'时长${Utils.durationReadFormat(content.durationText)}',
),
if (content.durationText != null)
const SizedBox(width: 10),
Text(content.stat.play + '次围观'),