Hallo Leute,
und zwar habe ich mir mal das Facebook JS SDK geladen und ein paar Versuche gestartet. Funktionierte auch auf Anhieb ganz gut. Ich kann per Graph auf meine Daten zugreifen und die via JS Console auch im Browser schön ausgeben. Jetzt aber zum Problem.
Und zwar ruft meine Funktion "getUserData()" zwei Funktionen auf "getEmail()" und "getName()". Diese zwei Funktionen machen nichts, außer per FB.api das entsprechende Graph Objekt holen und dieses in eine globale Variable zu speichern.
Wenn ich später allerdings auf meine zwei globalen Variablen zugreife, sind diese leider nicht befüllt und ich verstehe nicht wieso. Irgendwie arbeitet das Script meinen Code in komischer Reihenfolge ab.
Da ich noch nie mit Javascript gearbeitet habe, scheine ich hier irgendetwas grundlegendes falsch zu machen. Wie kann ich den Interpreter zwingen, meine Codereihenfolge einzuhalten?
Grüße und danke
eds
und zwar habe ich mir mal das Facebook JS SDK geladen und ein paar Versuche gestartet. Funktionierte auch auf Anhieb ganz gut. Ich kann per Graph auf meine Daten zugreifen und die via JS Console auch im Browser schön ausgeben. Jetzt aber zum Problem.
Und zwar ruft meine Funktion "getUserData()" zwei Funktionen auf "getEmail()" und "getName()". Diese zwei Funktionen machen nichts, außer per FB.api das entsprechende Graph Objekt holen und dieses in eine globale Variable zu speichern.
Wenn ich später allerdings auf meine zwei globalen Variablen zugreife, sind diese leider nicht befüllt und ich verstehe nicht wieso. Irgendwie arbeitet das Script meinen Code in komischer Reihenfolge ab.
Da ich noch nie mit Javascript gearbeitet habe, scheine ich hier irgendetwas grundlegendes falsch zu machen. Wie kann ich den Interpreter zwingen, meine Codereihenfolge einzuhalten?
Grüße und danke
eds
*MacBook Pro 2019*