Look for another antidetect. This browser is made for automation only, so people will just say the issue is on your side. Harsh truth, but you have to accept it.
Проблема масштабирования при устройствах с высоким 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,
});
не помогает. Как корректно запускать мобильные профиля, чтобы масштаб браузера и элементов страницы были как в басе?
