asp.net - fb-like 有时会随着 fb-share 插件消失?

标签 asp.net facebook facebook-like facebook-c#-sdk

我在这里使用 asp.net web 应用程序,我在我的网页中使用 2 个 facebook 插件。

  1. Facebook 赞
  2. Facebook 分享

对于 facebook 分享:

<a name="fb_share" type="button" share_url="*******"></a>
<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript">
</script>

Facebook 喜欢:

 <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 id="fb-root"></div>            
<div class="fb-like" data-href="********" data-send="false" 
  data-layout="button_count" data-width="10" 
  data-show-faces="false" style="width:45px; height:20px;"></div>

案例 1. 当我使用单个代码时,上面的代码工作正常。

案例 2:当我同时使用这两种插件时,有一段时间 facebook 之类的插件从页面上消失了。

提前致谢...

最佳答案

仅当您避免使用随附的 javascript 并使用指向 share.php 的直接链接(由于以下原因我不会提供)时,才可以在一个页面上使用“赞”按钮和“分享”按钮.

如果你使用 http://static.ak.fbcdn.net/connect.php/js/FB.Share 它会根据 javascript 的顺序破坏 Share 或 Like 按钮包含,第一个可以工作,第二个有问题。

需要考虑的几点:

  • 分享按钮已弃用,请避免使用它!

    The Share button has been deprecated in favor of the Like button, and will no longer be supported.

  • 使用 Feed Dialog 可以轻松替换分享按钮和 JS-SDK ,它提供了对共享功能的更多控制:
    FB.ui({method: 'feed', link: document.location.href});

关于asp.net - fb-like 有时会随着 fb-share 插件消失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11119388/

相关文章:

php - 如何检查用户是否喜欢 facebook 应用程序?

Facebook 应用程序类似,而不是 URL 类似

c# - 偶尔的异常 : "A network-related or instance-specific error occurred while establishing a connection to SQL Server"

php - 发布到 FB 粉丝页面时如何修复 "Unsupported post request"?

c# - 在 asp.net 中自定义 GridView 布局

javascript - 在 iframe 中跟踪按钮点击

python - python是facebook开发的稳定平台吗?

ajax - 如何在通过 ajax 加载页面后显示 Twitter/Facebook/Google+ 按钮?

asp.net - TextBoxWatermarkExtender 不显示文本

javascript - Microsoft.AspNet.Web.Optimization JavaScript 捆绑无法缩小模板文字