(Rails, Flash) Почему моя обновленная диаграмма Flash не обновляется в Internet Explorer? - PullRequest
0 голосов
/ 28 августа 2009

У меня тут немного странная проблема. В основном это происходит только в IE. Safari, Firefox и Opera работают просто отлично.

К вашему сведению, я использую XMLCharts (http://www.maani.us/xml_charts/) для отображения данных диаграммы. По сути, у меня есть библиотека, которая на лету генерирует самые свежие данные на основе выбранных диапазонов дат. IE отказывается показывать обновленную диаграмму после изменения диапазона дат.Я подтвердил, что сервер фактически генерирует обновленные данные в фоновом режиме (как я вижу файл необработанных данных, который выводится), но IE, похоже, кеширует предыдущая диаграмма Flash для отображения вместо новой.

Для справки, я сохраняю название диаграммы между обновлениями, так что это может быть частью проблемы IE. Тем не менее, другие браузеры обновляют и отображают актуальную информацию по мере необходимости, я не уверен, почему IE не отображает диаграмму с обновленными данными.

Есть идеи? Могу ли я вызвать какое-нибудь обновление?

Best.

1 Ответ

2 голосов
/ 28 августа 2009

Я не знаю библиотеку, но большинство библиотек флеш-карт используют файл данных XML или JSON и загружают их через http-запрос. Попробуйте добавить случайный параметр в URL файла данных, например: вместо "/data.xml" try "/data.xml?tmp=327932423487"

...