Проблема масштабирования при устройствах с высоким 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,
    });
    не помогает. Как корректно запускать мобильные профиля, чтобы масштаб браузера и элементов страницы были как в басе?
    bas_help_02.png bas_help_01.png

  • @dotr41 не юзай рдп

    Раст деск и селф хост.