1

Недавно я тестировал веб-сайт и обнаружил анимированные GIF-изображения, которые в IE и Firefox выглядят нормально, но в Google Chrome они показываются только кратко, а затем исчезают! Это происходит, если я просматриваю изображение на странице или просматриваю файл напрямую.

Есть ли какие-либо проблемы с отображением GIF-файлов в Chrome, или это просто суетливо? Казалось, что в более старых версиях Chrome были некоторые проблемы, но трудно поверить в что-то столь простое, поскольку это не было бы исправлено до сих пор.

Используемая версия Google Chrome: 4.1.249.1021.

Не уверен, что это актуально, но немного информации об изображении:

Width: 216 pixels
Height: 36 pixels
Horizontal resolution: 96dpi
Vertical resolution: 96dpi
Bit Depth: 32
Frame Count: 3

РЕДАКТИРОВАТЬ: кажется, проблема, связанная с последней бета-версией Chrome, так как он отлично работает в 4.0.249

4 ответа4

2

Специально установите цикл навсегда (с помощью Fireworks вместо Photoshop). Тогда это будет работать.

В противном случае я заметил, что:

  • Chrome версия 21.0.1180.79 м ← Не работает
  • Chrome версия 24.0.1275.0 канарейка ← Работает
  • IE, Mozilla работают
2

Анимированные GIFS часто возникали в Chrome (проблемы с билетом быстрого разработчика и поиском в группах Chrome). В настоящее время версия 6.0.401.1 Dev обрабатывает большинство GIF-файлов, как указано в ChrisF - повторение не выполняется, если в GIF не указано повторение. Это технически правильный способ обработки анимированных GIF-файлов, но обычно он не является ожидаемым.

Вы можете увидеть многие исправления и обновления в блоге релизов Chrome, и вы можете попробовать бета-версию или версию Chrome для сравнения. Существует более новая версия Chrome stable, чем заявленная вами, так что вы можете даже попробовать это (но я не заметил ничего об обработке изображений GIF в примечаниях к выпуску).

Анимированные GIF-файлы действительно являются любимыми файлами в интернете. Тот факт, что у вас есть только 3 кадра, заставляет меня думать, что он проходит через эти 3 кадра и заканчивается - возможно, он не читает настройки удержания или паузы, которые вы указали в файле.

1

Вы установили GIF для автоматического повтора?

Возможно, IE и Firefox просто предполагают, что если значение не указано, его следует рассматривать как автоповтор "вкл", а в Chrome предполагается, что по умолчанию автоповтор "выключен".

0

Это, вероятно, не поможет, так как я предполагаю, что вы используете версию для Windows, но на версии для Mac (5.0.307.11) (только что проверил) они работают нормально.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .