Facebook SDK错误:未使用有效版本调用init

问题描述 投票:0回答:1

我正在为我的React站点实现一个Facebook共享对话框,并且在调用FB.ui()时收到以下错误:

init没有使用有效版本调用

我还在运行FB.init()脚本之前手动将<div id="fb-root"></div>添加到我的索引文件中。我使用的是有效版本,我的所有FB init和共享代码都直接来自Facebook文档。还有其他人遇到过这个bug吗?谢谢!

javascript reactjs facebook facebook-javascript-sdk
1个回答
1
投票

对我有用的解决方案是删除fbAsyncInit(),而是将FB.init属性添加到js.src,如下所示:

js.src = "https://connect.facebook.net/en_US/sdk.js#version=v2.2&appId=myAppId&xfbml=true&autoLogAppEvents=true";
© www.soinside.com 2019 - 2024. All rights reserved.