Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在页面上包含facebook事件会引发错误_Javascript_Html_Facebook - Fatal编程技术网

Javascript 在页面上包含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

我正试图在我的网站上嵌入一个facebook事件。我通过“嵌入事件”按钮从facebook获得了代码,但它不断抛出错误:无效的应用程序Id:必须是代表应用程序Id的数字或数字字符串,在调用FB.init之前调用了FB.getLoginStatus。而这篇Facebook帖子也不再可用。它可能已被删除,或者帖子的隐私设置可能已更改

代码如下:

<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网站。这太奇怪了。仍然没有解决问题。。。