Facebook共享对话框显示无法加载网址

时间:2017-06-29 19:18:42

标签: javascript php facebook

我正在尝试分享对话框。在文档中,我运行了示例并且它有效。但是当我在我的本地主机上运行时,会弹出对话框,但它说“无法加载网址”,此网址的域名不是......." 以下是我的代码。它就在身体标签之后。

<script>

window.fbAsyncInit = function() {
    FB.init({
      appId            : '1538657022815637',
      autoLogAppEvents : true,
      xfbml            : true,
      version          : 'v2.9'
    });
    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#xfbml=1&version=v2.8&appId=1538657022815637";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>



 <div id="shareBtn" class="btn btn-success clearfix">Share</div>

<script>
document.getElementById('shareBtn').onclick = function() {
  FB.ui({
    method: 'share',
    display: 'popup',
    href: 'https://developers.facebook.com/docs/',
  }, function(response){});
}
</script>

0 个答案:

没有答案