Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1713 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  Détection fermeture de l'application

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Détection fermeture de l'application

n°1290326
yo c spi
Yo !
Posté le 23-01-2006 à 17:26:21  profilanswer
 

Bonjour,
 
J'aimerai savoir comment on peut détecter une fin d'application flash.
Est-ce que cette méthode me permettrait aussi de détecter les changements d'adresse ou les navigation dans l'historique.
Bref, détecter que l'application flash n'est plus active.
 
Merci.


---------------
J.C. Farinet
mood
Publicité
Posté le 23-01-2006 à 17:26:21  profilanswer
 

n°1290664
mechkurt
Posté le 24-01-2006 à 09:01:11  profilanswer
 


bonjour

yo c spi a écrit :

J'aimerai savoir comment on peut détecter une fin d'application flash.


ca depent, qui doit la detecter ?
1 -> une autre anim Flash (classe localconnection)
2 -> le serveur (appelle d'une autre page avec GetURL)
3 -> la page html courante (fonction javascript avec GetURL)
et qu'est ce que tu appelles fin ?
L'utilisateur ferme la fenetre ou le clip se joue en entier et enverrait un signal pour dire :"ayez j'ai fini !"

yo c spi a écrit :

Est-ce que cette méthode me permettrait aussi de détecter les changements d'adresse ou les navigation dans l'historique.


tout depend de laquelle tu choisit:
1 -> non
2 et 3 -> oui mais peu fiable (info peuvent etre modifié a la demande par le navigateur)


de rien
 


---------------
D3
n°1290857
yo c spi
Yo !
Posté le 24-01-2006 à 13:29:38  profilanswer
 

Merci.
 
En fait ce serait le serveur qui devrait être notifié de la déconnexion d'un utilisateur (c'est très important!), il devra recevoir l'info par un getURL ou l'envoi d'un XML à la fermeture de l'appli.
La manière importe peu, c'est surtout le résultat qui compte.
J'avait pensé le faire avec le HTML sur une fonction JS ou onUnload mais ces fonctions sont peu fiables comme tu le dis, onClose n'est pas appelé lors de la navigation dans l'historique et onUnload n'est pas prise en charge par tous les navigateurs.
 
Ne peut on pas créé un objet AS quelconque qui aurait une méthode on(close) qui serait obligatoirement  appelée lors de la fermeture de l'appli (il y a le socket, mais si je pouvait mettre autre chose).
 
L'idéal : une méthode on(close) sur l'animation principale ou un moyen de le simuler qui prendrait aussi en compte le changement d'adresse ou une navigation dans l'historique.


---------------
J.C. Farinet
n°1291012
mechkurt
Posté le 24-01-2006 à 15:44:09  profilanswer
 

j'ai essayé ca:

Code :
  1. _root.onUnload = function() {
  2.     trace('fermeture flash');
  3.     getURL("javascript:Alert('fermeture flash');" );
  4. };


mais ca ne semble pas fonctionner...
 
a mon avis c'est impossible sans socket ou lien avec Flash communication server...


---------------
D3

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  Détection fermeture de l'application

 

Sujets relatifs
creation d'application en VBA sous catia[excel] application automatique d'une macro à une case
griser la fermeture d'une fenetreQuelle BDD utiliséé avec VB pour une petite application
Lancer une application grâce a un lien HTMLDetection de la parole
ouvrir une applicationApplication JAVA retourne une FATAL EXCEPTION
créer application sur visual studio2003créer une application
Plus de sujets relatifs à : Détection fermeture de l'application


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR