J'ai un peu d'un problème avec une intégration Facebook.
Lorsque mes utilisateurs cliquent sur un lien, une fonction vérifie si un utilisateur est connecté à Facebook. Si elles ne sont pas connectés, je mis un morceau de données, puis exécutez les trucs de connexion Facebook. Lorsque Facebook retourne que leur connexion, je vais vérifier le morceau de données stockées et exécuter la fonction d'origine qu'ils ont sélectionné.
Le problème:
La fonction Facebook fonctionne deux fois. Il y a quelques commentaires sur leurs forums de discussion sur cette question, mais il semble que cela a été un problème depuis le début de connexion, et ce ne sont pas abordés.
Donc, je ne veux pas attendre Facebook. Est-il possible pour moi d'empêcher la fonction d'appeler ma fonction plus d'une fois?
Puis-je définir quelque chose qui dit «courir une fois? Le problème étant qu'une fois qu'il exécute une fois, si l'utilisateur clique à nouveau, je vais devoir l'exécuter à nouveau, donc je ne peux pas désactiver complètement la fonction (même si cela était possible).













