2010-06-29 3 views
0

Я не использую глубокие ссылки, поэтому все страницы/состояния появляются как http://site.comЛучшая практика реализации назад функциональность в гибком

ли еще можно реализовать назад функциональность в этом случае? Похоже, что у flex есть функция истории браузера, но не уверен, что он все равно будет работать, учитывая, что все страницы находятся на сайте.com.

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

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

ответ

2

К сожалению, я не знаю другого способа реализации истории браузера (т. Е. Назад/вперед) без глубокой привязки (например, example.com/#foo). Это реализует компоненты истории браузера Flex.

Однако, одна вещь, которую вы может, если вам нужно сохранить статический URL-адрес, придерживайтесь приложения Flex в кадре. Таким образом, рамка наружу будет показывать example.com, тогда как внутренний кадр находится, например, example.com/#widget=42.

1

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

Это лучше всего, потому что пользователи могут добавить раздел вашего приложения в «Избранное», и это важная функция для ИМХО.

2

Ознакомьтесь с документами Flex по адресу Deep Linking и Browser Manager.

+0

+1 @James Ward. Он евангелист из Flex. Если он говорит, чтобы проверить эти документы ... Я думаю, вы должны, вы бы лучше понять, что вы можете и не можете сделать, например. Разница между «HistoryManager» и «BrowserManager» – phwd

0

Нужно ли вам нуждаться в, чтобы сохранить ваш сайт только с http: // site.com или это то, как оно выглядит сейчас, потому что глубокая привязка не реализована? Оформить заказ Angela's Accessible Rich Internet Application учебник, в котором даются инструкции о том, как быстро и легко настроить глубокую привязку с помощью UrlKit. Добавленный бонус этого сайта заключается в том, что учебное пособие поставляется в описанной среде ... IE: вы можете просмотреть источник для примера «на производстве».

Смежные вопросы