Хром выдаёт GET запросы на загруженные картинки? - PullRequest
3 голосов
/ 28 января 2012

Я работаю над JS-игрой для Facebook и предварительно загружаю все изображения. С chrome, но еще не замеченным в других браузерах, как только я открою новую вкладку и зайду на несколько сайтов, chrome будет выдавать новые запросы GET для изображений, уже находящихся в кеше и на экране.

Ради тестирования я поместил ВСЕ изображения размером 20х20 пикселей на боковую сторону игры. Но если я открою новую вкладку, а затем зайду в Интернет в течение 5 или около того минут, изображения, которых не было в основном игровом разделе, будут перезагружены при повторном добавлении на страницу (даже если они находятся на экране в предварительно загруженном виде). 'div).

Rails 3.2 бэкэнд на Heroku.

Я попытался отключить все плагины Chrome, очистить кеш и несколько разных стратегий предварительного загрузчика.

1010 * решен *

Страница кэшировалась нормально, изображения не были. Я добавил следующую строку в мой файл rails production.rb, и проблема оказалась исправленной.

1 Ответ

1 голос
/ 29 января 2012

Страница кэшировалась нормально, изображения не были.Я добавил следующую строку в мой файл rails production.rb, и проблема, похоже, исправлена.

config.static_cache_control = "public, max-age=7200"

Спасибо @chris за то, что вы встали на правильный путь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...