Ошибка SDK Facebook: init не вызывается с верной версией - PullRequest
0 голосов
/ 09 ноября 2018

Я внедряю диалог общего доступа Facebook на свой сайт React и получаю следующую ошибку при вызове FB.ui ():

init не вызывается с верной версией

Я также вручную добавил <div id="fb-root"></div> в свой индексный файл до запуска сценария FB.init (). Я использую действительную версию, и весь мой код инициализации и обмена FB взят непосредственно из документации Facebook. Кто-нибудь еще сталкивался с этой ошибкой? Спасибо!

1 Ответ

0 голосов
/ 09 ноября 2018

Решение, которое работало для меня, состояло в том, чтобы удалить fbAsyncInit () и вместо этого добавить свойства FB.init в js.src следующим образом:

js.src = "https://connect.facebook.net/en_US/sdk.js#version=v2.2&appId=myAppId&xfbml=true&autoLogAppEvents=true";
...