Bonjour,

Je suis en train de développer une application en GWT 2.3.
Mon besoin : lorsque l'utilisateur quitte l'application(F5, fermeture de l'onglet comportant l'application ou fermeture de la fenêtre) je dois aller enregistrer une info dans la base de données avec RPC et hibernate...passons le problème n'est pas là.
Je n'ai pas besoin de l'historisation dans mon application, un click sur le bouton back ou forward : l'utilisateur est délogué : conforme à ma spécification.

Mon idée était:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
Window.addCloseHandler(new CloseHandler<Window>() {
@Override
public void onClose(CloseEvent<Window> event) {
				//appel rpc pour mettre une info en base de données
			}
		});
Je teste le plus souvent avec firefox et pas de soucis avec ce code, l'info est toujours bien mise en base de données.
Par contre, c'est là mon problème avec Chrome, cela ne marche pas !

Quelqu'un aurait-il une idée, un conseil ou voir une autre manière de faire...
merci d'avance