From b084bd77d01a94c8f0a2d20c86a1f45ba7c8a23c Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期六, 19 四月 2025 14:08:05 +0800 Subject: [PATCH] 页面跳转 --- DevApp/Gs.DevApp/UserControl/ShowFile.cs | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-) diff --git a/DevApp/Gs.DevApp/UserControl/ShowFile.cs b/DevApp/Gs.DevApp/UserControl/ShowFile.cs index 479b224..eefa5e3 100644 --- a/DevApp/Gs.DevApp/UserControl/ShowFile.cs +++ b/DevApp/Gs.DevApp/UserControl/ShowFile.cs @@ -1,5 +1,4 @@ -锘縰sing CefSharp; -using CefSharp.WinForms; +锘縰sing CefSharp.WinForms; using System; using System.Configuration; using System.IO; @@ -28,8 +27,9 @@ private void ShowFile_Load(object sender, EventArgs e) { - string _h5 = GetFileType(urlPath); - string _url = WebApiUrl + "upload/" + _h5 + "?filePath=" + urlPath + "&mid=" + Guid.NewGuid().ToString(); + string filePath = System.Uri.EscapeUriString(urlPath); + string fileType = GetFileType(urlPath); + string _url = WebApiUrl + "upload/h5/site.html?fileType=" + fileType + "&filePath=" + filePath + "&mid=" + Guid.NewGuid().ToString(); chromeBrowser = new ChromiumWebBrowser(_url); this.pane1.Controls.Add(chromeBrowser); chromeBrowser.Dock = DockStyle.Fill; @@ -47,13 +47,13 @@ case ".jpg": case ".jpeg": case ".png": - return "h5Image.html"; + return "img"; case ".pdf": - return "h5Pdf.html"; - // 娣诲姞鍏朵粬鏂囦欢绫诲瀷 - // ... + return "pdf"; + case ".mp4": + return "mp4"; default: - return "h5Other.html"; + return "other"; } } } -- Gitblit v1.9.3