Кэширование изображений за кадром в Mobile Safari

1

У меня есть галерея изображений javascript, которая перемещается по изображениям с экрана в Mobile Safari. Похоже, что внеэкранные изображения не кэшируются, потому что каждый раз, когда они вскакивают, требуется несколько секунд, чтобы загрузить их, и в этот момент они уже на полпути к месту назначения. Я пытаюсь загрузить все изображения во время начальной загрузки страницы. Кажется, Mobile Safari игнорирует или "мусор собирает" закадровые изображения. Есть ли способ через CSS3 (некоторое префикс -webkit-свойство) или любым способом, чтобы все изображения загружались и оставались загруженными, поэтому их не мерцает.

Спасибо!

Теги:
iphone
caching
mobile-safari

1 ответ

0

Если набор изображений в галерее несколько статичен (т.е. управляется с помощью какого-то процесса загрузки, а не подбирает изображения динамически), вы можете попробовать использовать кеш офлайнового приложения HTML5 для своих изображений. Это сообщение в блоге описывает технику, а также некоторые другие проблемы, с которыми часто сталкиваются при кешировании iPhone.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню