Fb共享按钮不起作用

时间:2017-09-30 16:40:45

标签: facebook

我试图在我的网站上实施fb share按钮,然后我按照fb提供的代码(' https://developers.facebook.com/docs/')。但点击按钮不打开fb共享窗口。

html文件中脚本下的Javascript代码:

<body data-spy="scroll" data-target=".navbar" data-offset="50">
<script>  window.fbAsyncInit = function() {
FB.init({
  appId            : 'app-id',
  autoLogAppEvents : true,
  xfbml            : true,
  version          : 'v2.10'
});
FB.AppEvents.logPageView();
};

(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/sdk.js";
 fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));

  • post.js文件中的JS代码:

    function fb_click(post_url, post_header) {
    console.log(post_url);
    console.log(post_header);
    console.log('Facebook');
    
    FB.ui({
        method: 'share',
        mobile_iframe: true,
        href: post_url,
      }, function(response){});
    

    }

    1)有人可以帮我解释这里的原因吗?

    2)这个FB变量如何在post.js文件中显示。

    0 个答案:

    没有答案