fix bug:Issues 下载管理在只下载音频的情况下点击打开文件夹没反应 #709

pull/708/head
初十 1 year ago
parent e40581107b
commit 0d0f2e8cfe

@ -91,16 +91,22 @@ namespace DownKyi.ViewModels.DownloadManager
private void ExecuteOpenFolderCommand() private void ExecuteOpenFolderCommand()
{ {
if (DownloadBase == null) { return; } if (DownloadBase == null) { return; }
//TODO:这里不光有mp4视频文件也可能存在音频文件.aac这里需要将所有文件的后缀名枚举出来
string videoPath = $"{DownloadBase.FilePath}.mp4"; //fix bug:Issues #709
FileInfo fileInfo = new FileInfo(videoPath); string[] fileType = new string[] {".mp4",".aac" };
if (File.Exists(fileInfo.FullName)) foreach (string type in fileType)
{ {
System.Diagnostics.Process.Start("Explorer", "/select," + fileInfo.FullName); string videoPath = $"{DownloadBase.FilePath}{type}";
} FileInfo fileInfo = new FileInfo(videoPath);
else if (File.Exists(fileInfo.FullName))
{ {
//eventAggregator.GetEvent<MessageEvent>().Publish("没有找到视频文件,可能被删除或移动!"); System.Diagnostics.Process.Start("Explorer", "/select," + fileInfo.FullName);
break;
}
else
{
//eventAggregator.GetEvent<MessageEvent>().Publish("没有找到视频文件,可能被删除或移动!");
}
} }
} }

Loading…
Cancel
Save