Flash Deep-Linking вызывает обновление страницы в Web-Kit - PullRequest
0 голосов
/ 06 октября 2009

Я работаю над проектом, в котором приложение Flash моей команды отображается в браузере Web-Kit другой команды. Мы видим ошибку при изменении выбранного индекса Flash Accordions; Сама веб-страница обновляется. Поскольку это приложение на основе карты, это неприемлемо, поскольку область интересов пользователей теряется.

Из моих исследований я понимаю, что Flash использует «Глубокие ссылки» для установки состояния приложения Flash на основе «фрагментов» в URL-адресе без фактического обновления страницы. Таким образом, изменение выбранного индекса Accordion обновляет URL-адрес и использует этот URL-адрес для выполнения каких-либо действий без фактического обновления страницы.

Поскольку это не проблема в любом другом браузере (FF, IE, Chrome, Safari), несовместимость, по-видимому, связана с Deep-Linking и Web-Kit. Обе команды активно устраняют неисправности, но время уходит. Кто-нибудь знает способ запрета изменения URL-адреса при достижении желаемого результата (т. Е. Аккордеон по-прежнему меняет панели)?

1 Ответ

2 голосов
/ 07 октября 2009

Попробуйте установить для свойства historyManagementEnabled Accordion значение false.

Страница Livedocs для класса Аккордеон.

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