Проблема с XML-кэшированием во FLex - PullRequest
0 голосов
/ 20 июля 2009
private function loadGallery():void {
                theSend.url = "http://localhost/userMana/file.xml";
                theSend.send();
            }

Я вызываю этот XML в Flex Tree, и он прекрасно работает, но когда после обновления в XML он не обновляется обратно в моем TREE, пока я не скомпилирую свой Flex Builder снова.

Ответы [ 2 ]

6 голосов
/ 20 июля 2009

Обычно я делаю это, добавляя время к URL-адресу XML:

var now:Date = new Date();
theSend.url = "http://localhost/userMana/file.xml?" + now.getTime();
theSend.send();

не кэшируется каждый раз.

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

Вы можете попробовать очистить локальный кеш после обновления. Остановка и запуск «Службы публикации в Интернете» (так ее называют в Vista; XP будет называться по-другому) должны сделать это.

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