fix: resume history from the recording account progress (#2458)

This commit is contained in:
Esing
2026-07-24 12:33:33 +08:00
committed by GitHub
parent 0ca091ac48
commit fa75f5c542
3 changed files with 21 additions and 1 deletions

View File

@@ -69,13 +69,17 @@ class HistoryItem extends StatelessWidget {
SmartDialog.showToast('直播未开播');
}
} else if (business == 'pgc') {
PageUtils.viewPgc(epId: item.history.epid);
PageUtils.viewPgc(
epId: item.history.epid,
progress: item.playbackProgress,
);
} else if (business == 'cheese') {
if (item.uri?.isNotEmpty == true) {
PageUtils.viewPgcFromUri(
item.uri!,
isPgc: false,
aid: item.history.oid,
progress: item.playbackProgress,
);
}
} else {
@@ -101,6 +105,7 @@ class HistoryItem extends StatelessWidget {
cover: item.cover,
title: item.title,
dimension: dimension,
progress: item.playbackProgress,
);
}
}