Change default app data folder

This commit is contained in:
Haiping Chen 2025-02-14 00:51:43 +08:00
parent 521ce62c41
commit e45713fea9

View file

@ -57,7 +57,8 @@ public class PlaywrightInstance : IDisposable
}
else
{
string userDataDir = args.UserDataDir ?? $"{Path.GetTempPath()}\\playwright\\{ctxId}";
string localAppDataFolder = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
string userDataDir = args.UserDataDir ?? $"{localAppDataFolder}\\playwright\\{ctxId}";
_contexts[ctxId] = await _playwright.Chromium.LaunchPersistentContextAsync(userDataDir, new BrowserTypeLaunchPersistentContextOptions
{
Headless = args.Headless,