Browse Source

修复webview2临时文件夹问题、修复收藏夹功能

CaptB 4 months ago
parent
commit
4268a2f094
2 changed files with 5 additions and 4 deletions
  1. 2 2
      EdgeVoyager.csproj
  2. 3 2
      Form1.cs

+ 2 - 2
EdgeVoyager.csproj

@@ -8,8 +8,8 @@
     <ImplicitUsings>enable</ImplicitUsings>
     <ApplicationIcon>Resources\icons8_connection_status_on.ico</ApplicationIcon>
     <PackageIcon>icons8_connection_status_on_128.png</PackageIcon>
-    <AssemblyVersion>1.3.2.2</AssemblyVersion>
-    <FileVersion>1.3.2.2</FileVersion>
+    <AssemblyVersion>1.3.2.3</AssemblyVersion>
+    <FileVersion>1.3.2.3</FileVersion>
     <Copyright>©2025 LYKNS Corp. 保留部分权利。</Copyright>
     <Company>LYKNS Corporation</Company>
     <Description>LYKNS EdgeVoyager是一个新的个性化的浏览器。访问https://dev.lykns.com.cn/EdgeVoyager_Project/EdgeVoyager获取更多信息。

+ 3 - 2
Form1.cs

@@ -99,8 +99,10 @@ namespace EdgeVoyager
 
         async void InitializeAsync()
         {
-            await webView21.EnsureCoreWebView2Async(null);
             string docPath = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
+            string edgeVoyagerPath = Path.Combine(docPath, "EdgeVoyager");
+            var environment = await CoreWebView2Environment.CreateAsync(null, edgeVoyagerPath);
+            await webView21.EnsureCoreWebView2Async(environment);
             string resxFilePath = Path.Combine(docPath, @"EdgeVoyager\favoritesMenuItem.resx");
             using (ResXResourceReader reader = new ResXResourceReader(resxFilePath))
             {
@@ -114,7 +116,6 @@ namespace EdgeVoyager
                         Tag = resourceValue
                     };
                     menuItem.Click += MenuItem_Click;
-                    ÊղؼÐAToolStripMenuItem.DropDownItems.Add(menuItem);
                 }
             }
             webView21.CoreWebView2.WebResourceRequested += WebView2_WebResourceRequested;