Flex: navigateToURL () занимает около 3-5 + секунд? - PullRequest
2 голосов
/ 29 мая 2009

В моем приложении flex есть вызов:

navigateToURL(new URLRequest(_rURL),'_self');

Но требуется около 3-5 или даже больше секунд, чтобы покинуть текущую страницу.

Если я опускаю '_self', новое окно открывается немедленно, и страница загружается немедленно ... но только когда я устанавливаю его на _self, у меня появляется несколько секунд задержки до загрузки ... Я понятия не имею, почему но это раздражает .. Мне интересно, может ли кто-нибудь иметь представление о том, почему это происходит, или что я могу сделать?

Спасибо!

1 Ответ

0 голосов
/ 12 ноября 2010

Некоторые браузеры обрабатывают запрос перед перенаправлением на новую страницу. Например, если URL-адрес является файлом для загрузки, он не будет перенаправлен. Вы можете использовать имя или идентификатор окна или фрейма, чтобы получить тот же эффект: «top», «window», «parent», «self» (not _self) и т. Д. Подробнее здесь, http://www.howtocreate.co.uk/tutorials/javascript/browserinspecific

...