Swfaddress и IE8 - PullRequest
       35

Swfaddress и IE8

2 голосов
/ 20 октября 2011

Кто-нибудь успешно получил swfaddress для работы с IE8 и выше?

Похоже, что при использовании стандартного режима swfaddress будет работать нормально в IE8 и IE9, однако, как только пользователь изменит хэштег вВ адресной строке список истории становится поврежденным.

В тех случаях, когда пользователь запускает приложение с помощью хэш-тега (http://myapp.com/#/test),, а затем посещает другой хэш (http://myapp.com/#/test1),, история никогда не сохраняется.

Я пытался поиграться с swfaddress 2.5 в репозитории svn. Интересно, что код похож на JQuery Address (того же автора). Я также отмечаю, что страдает JQuery Addressиз той же проблемы.

Если я включаю режим совместимости в IE, адрес swfaddress и JQuery работает отлично. Я изучал, как работает режим совместимости, и не похоже, что он будет изменять или влиять на JavaScriptвыполнение.

Кто-нибудь был в состоянии успешно решить эту проблему? Если нет, есть ли другие глубокиесвязать библиотеки для flex или flash, которые содержат все наборы функций swfaddress?

1 Ответ

1 голос
/ 04 ноября 2011

Просмотрев библиотеки, такие как JQuery Address, другие плагины управления состоянием JQuery и даже BrowserManager, поставляемый с Flash и Flex Builder, я обнаружил, что все они сталкиваются с той же проблемой, что и SwfAddress.

На данный момент SwfAddress предлагает лучшие функции и поставляется с файлами .swc и .as для простого взаимодействия с приложениями Flash и Flex.

Так как другие библиотеки javascript оказались с такими же проблемами, я решил придерживаться SwfAddress.

В соответствующей заметке автор заявил, что он больше не работает над SwfAddress, поэтому было бы здорово, если бы кто-то в сообществе смог узнать, где он был остановлен.

...