@ALBERT2005 VPN ispolzuyte nu emae stolko tem uje podobnih
Проблема масштабирования при устройствах с высоким deviceScaleFactor
-
Запускаем профиля на вдс Windows Server 2022 с экраном 1920x1200 пикселей. Rdp сессия. Запускаем мобильные профиля Android с помощью puppeteer-with-fingerprints. Профиль запускается и автоматически устанавливает размер браузера под вьюпорт. Размеры вьюпорт профиля: Viewport: { deviceScaleFactor: 2.8125, width: 384, height: 713 }. Как понимаю настоящие размеры вьюпорта становятся благодаря скейлфактору 1080х2005 пикселей. Все элементы браузера и элементы сайта отображаются просто гиганскими (смотри приложенные файлы). Также скорее всего окно где отображается браузер на столько огромное что не помещается на экране 1920х1200. Для сравнения в рамках той же rdp сессии и на той же машине в басе таже страница отображается корректно и масштабируется под размер экрана (смотри приложенные файлы).
Попытка задать размер браузера через аргументы const browser = await plugin.launch({
args: ['--window-size=1900,1100',
'--window-position=0,0'
],
headless: false,
});
не помогает. Как корректно запускать мобильные профиля, чтобы масштаб браузера и элементов страницы были как в басе?
