fix: Adjust jump position logic in PlayScreen to ensure a default value of 0 is used when both introEndTime and initialPosition are undefined

This commit is contained in:
zimplexing
2025-07-14 13:43:54 +08:00
parent 02eb19055b
commit 1c7c1cfd47

View File

@@ -102,7 +102,7 @@ export default function PlayScreen() {
resizeMode={ResizeMode.CONTAIN}
onPlaybackStatusUpdate={handlePlaybackStatusUpdate}
onLoad={() => {
const jumpPosition = introEndTime || initialPosition;
const jumpPosition = initialPosition || introEndTime || 0;
if (jumpPosition > 0) {
videoRef.current?.setPositionAsync(jumpPosition);
}