GWT. Загрузка изображений и составных - PullRequest
0 голосов
/ 21 июля 2009

У меня проблемы - очень часто, когда я обновляю URL изображений, браузер не обновляет их (в размещенном режиме, Firefox)

img.setUrl ( "..."); // иногда не работает

Хорошо, я пытаюсь создать новый образ каждый раз, когда мне нужно обновить URL. Я использую img = новое изображение ("..."); на моей SimplePanel.

В размещенном режиме не работает, а в Firefox - нет, когда я нажимаю Shift + Обновить при перезагрузке страницы (с очисткой кэша).

Хаки, такие как DOM.setElementAttribute (Image.getElement (), "src", path); не поможет.

1 Ответ

1 голос
/ 21 июля 2009

Раньше у меня были проблемы с браузером, который не обновлял изображение, если я установил в него URL, который уже был загружен. Поскольку он уже был загружен, браузер просто отображал содержимое кеша. Я не уверен, что это точно та же проблема, что и у вас, но я справился с ней, используя url + "?" + aRandomNumber, заставляющий браузер перезагружать изображение вместо извлечения из кэша.

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