|
@@ -697,12 +697,13 @@ export const playing = () => {
|
|
|
state.loading = false
|
|
|
}
|
|
|
|
|
|
-export const ended = debounce(async (evt: Event) => {
|
|
|
+export const ended = debounce(async (evt: Event, flag?: string) => {
|
|
|
resetPlayStatus()
|
|
|
detailState.fixedKey = 0
|
|
|
+ // console.log('需要重播',flag)
|
|
|
if (!state.evaluatingStatus) {
|
|
|
refreshPlayer(0)
|
|
|
- if (SettingState.sett.loop) {
|
|
|
+ if (SettingState.sett.loop || (flag && flag === 'isRePlay')) {
|
|
|
await setPlayState()
|
|
|
}
|
|
|
}
|