2010-06-17 13 views
1

J'utilise un code similaire à ce qui suit: http://blog.flexexamples.com/2007/08/29/launching-new-browser-windows-from-flex/Ouvrez une nouvelle fenêtre de navigateur ou mise au point réglé sur un navigateur existant

J'ai une application Flex en cours d'exécution dans AIR, et quand je clique sur une URL, il ouvre un nouvel onglet dans mon navigateur existant. En plus de cela, l'accent n'est pas mis sur le navigateur. Ce que cela signifie, c'est que je ne suis pas au courant de l'ouverture d'URL dans le navigateur, sauf si je change d'orientation de l'application au navigateur.

Est-il possible d'ouvrir un tout nouveau navigateur de fessée, ou de changer de focus pour le navigateur, alors c'est vraiment évident pour l'utilisateur?

Merci.

Répondre

1

Il n'y a rien que vous puissiez faire dans AIR/Flex pour que cela se produise. Le comportement que vous voyez est dû au système d'exploitation et aux paramètres du navigateur. Dans AIR, navigateToURL transmet simplement l'URL à l'OS qui gère l'URL en fonction des valeurs par défaut.

Si la mémoire est bonne, mon firefox a été installé pour s'ouvrir dans un nouvel onglet par défaut, mais il y avait un réglage que j'ai utilisé pour le rendre toujours ouvert dans une nouvelle fenêtre. La recherche rapide sur Google ne m'a pas donné la réponse, cependant.

+0

Cool, merci pour l'information. –

Questions connexes