'commit'
This commit is contained in:
@@ -124,7 +124,7 @@
|
||||
statusMessage.innerHTML += ` (已等待${elapsedTime}秒)`;
|
||||
|
||||
// 任务完成
|
||||
if (responseData.status === 'completed') {
|
||||
if (responseData.status === 'completed' || responseData.status === 'complete') {
|
||||
statusMessage.innerHTML = '<i class="fas fa-check-circle"></i> 音乐生成完成!';
|
||||
statusMessage.style.backgroundColor = '#e8f5e9';
|
||||
statusMessage.style.borderColor = '#a5d6a7';
|
||||
@@ -151,8 +151,10 @@
|
||||
})
|
||||
.catch(error => {
|
||||
console.error('检查任务状态失败:', error);
|
||||
// 出现错误时也继续查询
|
||||
// 只有在任务未完成且未超时时才继续查询
|
||||
if (queryCount < maxQueries && !isTaskCompleted) {
|
||||
timerId = setTimeout(checkTaskStatus, queryInterval);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user