MICHELEPISANI.IT
 

SDK Javascript

Uncaught ReferenceError FB is not defined

Uncaught ReferenceError: FB is not defined
November 14
07:172016

Utilizzando i metodi messi a disposizione dall'SDK per il Web di Facebook, in riferimento all'SDK Javascript, potrebbe capitare di vedersi restituire un errore dovuto al fatto che l'oggetto FB non è definito:

Uncaught ReferenceError: FB is not defined 

La situazione per la quale appare quell'errore bloccante si ha perchè la chiamata al metodo di nostro interesse, ad esempio: FB.Event.subscribe(event, callback), avviene prima che l'oggetto FB sia stato definito.
Per fare in modo che le chiamate ai metodi dell'oggetto FB avvengano nel momento opportuno è necessario dichiararle quando l'oggetto window è stato caricato.

Un esempio se si utilizza jQuery è il seguente, dove i metodi venogno invocati al load di window e non al ready come di solito si usa fare per la libreria stessa di jQuery:

$(window).load(function() {
   FB.Event.subscribe('edge.create', function(response) {
     console.log(‘test’);
   });
});

Tags

Autore

Michele Pisani

Michele Pisani

Ho uno spiccato orientamento al problem-solving, se è troppo facile non mi diverto :)
Credo nella volontà e nel cambiamento perchè hanno fatto della mia passione il mio pane quotidiano.
Se devo descrivermi con una sola parola direi... "Concretezza", la mia stretta di mano è una garanzia.

0 Commenti

Non ci sono commenti

Nessuno ha ancora commentato questo articolo, fallo tu per primo!

Scrivi un Commento

Scrivi un Commento

Il tuo indirizzo email non sarà pubblicato.
I campi contrassegnati da un * sono obbligatori

Articoli e Argomenti correlati

Il Canale YouTube in ITALIANO

1 VIDEO GRATIS ogni 2 settimane! ISCRIVITI!

Entra a far parte della community su Facebook

Categorie popolari

Iscriviti alla mia newsletter

La tua e-mail con me sarà al sicuro.
Non fornirò mai le tue informazioni a nessuno!

Ultimi commenti

Michele Pisani

Hai verificato se succede per tutte le pagine da un certo periodo di tempo in poi o solo su alcune?

Tecnowiz

Sono amministratore di un blog pure io... Intanto ti faccio i complimenti per questo articolo. …

Michele Pisani

Ciao Antonio, grazie per la fiducia :) In caso di più fogli è necessario inserire il codice del …

Antonio

Ciao Michele, ho acquistato il tuo libro che unitamente ai tuoi video sta diventando il mio corso …