Показать сообщение отдельно
  #23 (permalink)  
Старый 11.01.2018, 11:50
Аватар для Белый шум
Профессор
Отправить личное сообщение для Белый шум Посмотреть профиль Найти все сообщения от Белый шум
 
Регистрация: 19.01.2012
Сообщений: 505

Можно ещё попробовать apng (анимированный png) - https://gist.github.com/yurydelendik...63bf9b0631b820

"Каждый кадр только хранит отличия от предыдущего (на манер GIF)." - https://ru.wikipedia.org/wiki/APNG - идеально для вашей задачи, файл будет весить меньше чем все кадры в столбик.

Только поддержка браузерами не очень: https://caniuse.com/#search=apng

Цитата:
Limits of toDataURL() for iOS:
- The maximum size for decoded GIF, PNG, and TIFF images is 3 megapixels for devices with less than 256 MB RAM and 5 megapixels for devices with greater or equal than 256 MB RAM.
- The maximum size for a canvas element is 3 megapixels for devices with less than 256 MB RAM and 5 megapixels for devices with greater or equal than 256 MB RAM.
- https://caniuse.com/#feat=canvas (вкладка "Known issues"). Для других систем/браузеров лимиты не указаны.
Ответить с цитированием