2016-07-09 9 views

Antwort

1

Book Zurück für Entwickler . Es gibt eine neue Version des JavaScript SDK ... Sie verwenden wahrscheinlich 2.6, es ist jetzt 2.7. Klicken Sie einfach erneut auf "Code abrufen" und stellen Sie sicher, dass das SDK auf Ihrer Website mit dem SDK übereinstimmt, das auf Facebook für Entwickler angezeigt wird. Ich habe dieses Problem letzte Nacht behoben. Lass mich wissen, wenn das dein Problem nicht behebt. Ich arbeite gerade an einem Blogbeitrag zu diesem Thema.

Ihre Version: js.src = "//connect.facebook.net/de_DE/sdk.js#xfbml=1 & version = v2.6";

Neue Version: js.src = "//connect.facebook.net/de_DE/sdk.js#xfbml=1 & version = v2.7";

+0

Wenn Sie die Iframe verwenden ... sicherstellen, dass der iframe auf Ihrer Webseite übereinstimmt mit dem iframe auf die Facebook zur Verfügung stellen. –

0

Die obige Antwort behebt mein Problem nicht. Ich erhalte den Fehler "Objekt ungültiger Wert" nicht mehr. Das Problem schien, dass ich dynamische Inhalte verwendete. Was ich getan habe, war:

  1. Ändern Sie die URL im Attribut Data-href auf die vollständige URL der Seite mit der Facebook-Kommentar-Plugin-Box. Fügen Sie keine Abfragezeichenfolgen ein, z. ? Produkt = 1. Nur die Seiten-URL.
  2. Fügen Sie den folgenden Skriptcode zur Seite:

    <script> 
    $(".fb-comments").attr("data-href", window.location.href); 
    </script> 
    

    Es funktioniert. Siehe Screenshot.

enter image description here

Verwandte Themen