2012-11-22 3 views
0

Je construis une application facebook très simple qui récupère juste les notifications d'un utilisateur de Facebook et leur permet également de se connecter. L'URL est:Facebook Javascript SDK: FB.login() ne fonctionne pas sur Firefox/IE

Cela fonctionne parfaitement sur Chrome - où l'utilisateur est autorisé à se connecter et autoriser l'application via un popup Facebook standard et une fois l'application est autorisée, cela fonctionne bien.

Le problème est que sur Firefox, un clic sur l'icône Facebook sur le widget n'ouvre qu'un onglet vierge. Il n'y a pas d'avertissements de bloqueur de fenêtres intempestives ou d'erreurs JS lancées sur la console.

Des pointeurs sur la façon de résoudre ce problème?

+1

vous devez accepter vos questions passées pour que les gens vous répondre – sbaaaang

+1

Merci pour l'entrée, le fera dès que possible. – Ashesh

+0

Un problème étrange: onclick = "" ne fonctionne pas dans Firefox/Chrome. Si je le remplace par onClick en utilisant un débogueur, il commence à fonctionner. Si je remplace le onclick dans le fichier HTML sur le serveur, chaque fois que la page se recharge, il est remplacé par un onclick au lieu d'un onClick. – Ashesh

Répondre

2

oh mec facile résoudre ce problème est un problème critique de la compatibilité des documents ...

et pour ce exactley vous aurez besoin je suggère de faire exactement ce que je l'ai fait pour savoir ce que votre problème a été exécuté votre application dans Firefox 16 et demande d'afficher la source de la page et d'observer le balisage tel qu'il est rendu à firefox puis de faire un peu de recherche sur ce dont firefox 16 a besoin jusqu'à une entrée compatible pour exécuter votre code. Ça ne devrait pas être trop mauvais. Meilleur pour vous .. Quelques autres sources. Sur ce sujet et la compatibilité héritée.

helpful link

helpful link

espoir qui aide mec :)

Questions connexes