Как запустить браузер в полноэкранном режиме (развернуто) - драматург C#C#

Место общения программистов C#
Ответить
Anonymous
 Как запустить браузер в полноэкранном режиме (развернуто) - драматург C#

Сообщение Anonymous »

Я пытаюсь запустить браузер с помощью playwright/C# при максимально развернутом браузере.
Мне успешно удалось использовать SetViewPortSizeAsync для установки размера браузера, однако мне хотелось бы, чтобы для браузера был установлен максимальный размер, независимо от того, где выполняются тесты.
ниже приведен базовый код, с помощью которого мне удалось установить размер браузера.

Код: Выделить всё

public async Task pageLaunchTest()
{
using var playwright = await Playwright.CreateAsync();

await using var browser = await playwright.Chromium.LaunchAsync(new BrowserTypeLaunchOptions
{
//Args = new string[] { "--start-maximized" },
Headless = false,
});

var page = await browser.NewPageAsync();
await page.SetViewportSizeAsync(500, 500);

await page.GotoAsync("https://playwright.dev/");
var pageTitle = await page.TitleAsync();
Assert.Equal ("Fast and reliable end-to-end testing for modern web apps | Playwright",
pageTitle);
К сожалению, мне не удалось развернуть браузер с помощью метода setviewportsize.
Обратите внимание, что в строке 3 я также попытался передать аргумент «-start-maximized», с которым другие, похоже, добились успеха, но у меня это не сработало, поэтому временно закомментировал это.
Буду признателен за любой совет о том, как эффективно развернуть окно перед навигацией по странице.

Подробнее здесь: https://stackoverflow.com/questions/750 ... ht-c-sharp
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»