Javascript 在页面上包含facebook事件会引发错误
我正试图在我的网站上嵌入一个facebook事件。我通过“嵌入事件”按钮从facebook获得了代码,但它不断抛出错误:无效的应用程序Id:必须是代表应用程序Id的数字或数字字符串,在调用FB.init之前调用了FB.getLoginStatus。而这篇Facebook帖子也不再可用。它可能已被删除,或者帖子的隐私设置可能已更改 代码如下:Javascript 在页面上包含facebook事件会引发错误,javascript,html,facebook,Javascript,Html,Facebook,我正试图在我的网站上嵌入一个facebook事件。我通过“嵌入事件”按钮从facebook获得了代码,但它不断抛出错误:无效的应用程序Id:必须是代表应用程序Id的数字或数字字符串,在调用FB.init之前调用了FB.getLoginStatus。而这篇Facebook帖子也不再可用。它可能已被删除,或者帖子的隐私设置可能已更改 代码如下: <div id="fb-root"> </div> <script>(function(d, s, id) { var
<div id="fb-root">
</div>
<script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-post" data-href="#" data-width="466">
<div class="fb-xfbml-parse-ignore">
<a href="#">Post</a>
by
<a href="#">User</a>.
</div>
</div>
注意:为了我的隐私,我将所有href替换为:p如果您的网站基于Wordpress安装,请仔细检查您的贴子页面源代码。如果标签被剥离,可能是由于用户的权限造成的。尝试以Wordpress管理员的身份嵌入facebook帖子,它会起作用的。就我而言,这是个愚蠢的问题……好吧,这不是wordpress网站。这太奇怪了。仍然没有解决问题。。。