Browse Source

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

CaptB 4 months ago
parent
commit
e15d49c391
1 changed files with 3 additions and 2 deletions
  1. 3 2
      Form1.cs

+ 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;