From 294b510948f6a72b03f17c020656bb4e0d28631c Mon Sep 17 00:00:00 2001 From: lanyeeee Date: Thu, 13 Aug 2026 05:26:57 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=8E=B7=E5=8F=96=E5=AD=97=E5=B9=95?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5=E6=97=B6=E4=BC=9A=E6=8F=90=E4=BE=9B=E6=9B=B4?= =?UTF-8?q?=E5=8F=8B=E5=A5=BD=E7=9A=84=E9=94=99=E8=AF=AF=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src-tauri/src/downloader/tasks/subtitle_task.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src-tauri/src/downloader/tasks/subtitle_task.rs b/src-tauri/src/downloader/tasks/subtitle_task.rs index 66212b6..b867dd5 100644 --- a/src-tauri/src/downloader/tasks/subtitle_task.rs +++ b/src-tauri/src/downloader/tasks/subtitle_task.rs @@ -47,10 +47,9 @@ impl SubtitleTask { for subtitle_detail in &player_info.subtitle.subtitles { let url = format!("http:{}", subtitle_detail.subtitle_url); - let subtitle = bili_client - .get_subtitle(&url) - .await - .wrap_err("获取字幕失败")?; + let subtitle = bili_client.get_subtitle(&url).await.wrap_err( + "获取字幕失败,请[继续]以重试。如果重试多次依旧失败,请在设置中取消勾选[下载字幕]", + )?; let mut srt_content = String::new(); for (i, b) in subtitle.body.iter().enumerate() {