我正在使用requireJS(https://developers.facebook.com/docs/javascript/howto/requirejs)正确加载Facebook SDK,因为我在控制台日志消息中看到它,因为我可以使用FB.ui方法在用户墙上发布,所以努力工作已经完成!但缺少棘手的部分:我无法显示相似内容和共享按钮(https://developers.facebook.com/docs/javascript/quickstart)。
我可以看到:
<div id="fb-root"></div>
在页面加载后填写,但是:
<div class="fb-like" data-send="true" data-width="450" data-show-faces="true"></div>
里面没有任何东西!
我错过了什么?使用FB.XX方法初始化?没有javascript错误,所以不知道在哪里挖...
答案 0 :(得分:2)
确定在搜索1小时后发布后5秒找到答案... 感谢此页面:https://github.com/thomaswelton/requirejs-facebook即使我暂时不使用此插件。
在我的FB.init中,我不得不添加一行:
xfbml : true
女巫,你当然会同意,非常清楚&#34; xfbml&#34;意味着&#34;请激活我的社交插件&#34; !我喜欢变量名并不意味着什么;)