Негабаритные диаграммы jqPlot в некоторых браузерах - PullRequest
1 голос
/ 27 января 2020

Диаграммы, особенно когда exportedToImage имеют увеличенный размер / масштабируются - Обнаружены на MacBook в Chrome и Safari - во время тестирования на проблему с Primefaces (Pf использует JqPlot для диаграмм)

см. На jqplot test-page,

, но также воспроизводится на linux / ubuntu с браузером на основе хрома при открытии dev-tools и выборе любого мобильного устройства (в этом случае я установил его как «отзывчивый»)

!! - перезагрузите страницу после открытия dev-tools !! - при любом разрешении изображение постоянно увеличивается. Чтобы отключить эффект, просто закройте dev-tools и перезагрузите, теперь изображение снова выглядит правильно.

была проблема на gitHub , но она была закрыта. Также витрина PrimeFaces с использованием этой библиотеки работает

как это может быть? Я проверил это со всеми моими доступными устройствами, чтобы исключить это - но это как-то странно - может кто-то также воспроизвести это?

Что dev-tools и хром на ma c делают, чтобы получить эти результаты? - игнорирование медиа-запроса? Я также экспериментировал с этим, но безуспешно.

Любая подсказка оценена, спасибо

oversized / overscaled images

1 Ответ

2 голосов
/ 27 января 2020

Если вы прочитали этот билет jqPlot, который вы разместили здесь, в нем есть решение: https://github.com/jqPlot/jqPlot/issues/119

PrimeFaces 8.0 Showcase имеет следующее исправление, вручную исправленное из этого билета: https://github.com/primefaces/primefaces/issues/4655

Вот почему витрина PrimeFaces не демонстрирует проблему, если вы прочитаете этот тикет, это двухстрочное исправление, примененное к коду JQPlot.

...