Результат изменения размера изображения JavaScript в черно-белом изображении - PullRequest
1 голос
/ 27 сентября 2019

Начиная с Chrome 77 (3 точки> настройки> о Chrome), изменение размера изображений с помощью JavaScript, похоже, не работает.

Действия по воспроизведению:

1 - с использованием мобильного Chrome (необходимона мобильном телефоне) перейдите к https://www.dropzonejs.com/

2 - убедитесь, что область загрузки фотографий находится практически вне области просмотра (прокрутите вниз, пока вы ее едва видите)

3 - выберите 2 фотографии с телефона (используйте реальные фотографии с обычными настройками камеры, и в итоге вы получите от 3 до 6 Мб / фото)

4 - во время загрузки фотографий прокрутите вниз как можно больше

5 - подождите, покаГенерация миниатюр завершается (на самом деле происходит изменение размеров изображений)

6 - Прокрутка вверх (BOOM)

7 - некоторые миниатюры будут белыми вместо отображения реальной фотографии

Этоповедение присутствует только в Chrome Mobile, начиная с версии 77. Отлично работает на настольных компьютерах и в других браузерах.

Другие алгоритмы изменения размера изображения имеют такую ​​же проблему.

Есть идеи?

...