2010-11-02 7 views
0

J'ai un projet Flex 3.Flex 3: est-il possible d'utiliser DeepLinking sans ViewStack?

Les liens profonds fonctionnent-ils uniquement sur viewStacks? (Mon projet n'a pas de viewStacks). Je voudrais utiliser le deep-linking en fonction de ce qui a été sélectionné dans une comboBox. Je voudrais que l'utilisateur puisse mettre en signet ou utiliser le bouton de retour en fonction de ce qui a été sélectionné dans la comboBox.

La sélection comboBox détermine les données extraites de la base de données.

Est-ce possible? J'ai mis en place un deep-linking dans un autre projet, mais il y avait viewStacks. Et tous les exemples de liens profonds que j'ai vus utilisent viewStacks.

Merci.

-Laxmidi

Répondre

1

Regardez la documentation BrowserManager et deep linking.

Vous pouvez utiliser les liens profonds Flex sans un composant qui l'a construit, mais vous devez ajouter le support manuellement.

Vous aurez besoin de créer une instance de BrowserManager et de charger l'URL lors du chargement de votre application. Vous pouvez ensuite utiliser l'URL pour charger les données demandées.

Vous devez également vous assurer de mettre à jour l'URL en utilisant le BrowserManager chaque fois que vos données changent d'une manière pour laquelle vous souhaitez avoir un lien distinct.

+0

Bonjour Alan Geleynse, Merci pour votre aide. – Laxmidi