Я пытаюсь использовать cutycapt
, чтобы снимать скриншоты с размером экрана для iPhone, тестировать мобильное приложение, вместо того, чтобы идти и вручную снимать скриншоты каждый раз при изменении CSS.CutyCapt Не отображает пользовательские веб-шрифты
Проблема, с которой я столкнулся, заключается в том, что cutycapt
не является рендерингом или загрузкой пользовательских веб-шрифтов, либо из каталога fonts
, либо с помощью веб-шрифтов Google.
Пример скриншота - Google Web Fonts.
Я бегу cutycapt
используя xvfb-run
на сервере Ubuntu. Команда, я использую что-то вроде этого:
xvfb-run --server-args="-screen 0, 1024x768x24" \
cutycapt --url={url} --out=/tmp/test2.png \
--min-width=640 --min-height=960 \
--user-agent="Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7" \
--delay=2000 --header=X_SCREEN_DIMENSIONS:640x960