我正在看 latest update to Facebook's share button. 如果不包含 Facebook javascript SDK,或者在某处提供应用程序 ID 的 Facebook 应用程序,似乎就不可能在网站中包含共享按钮?
分享按钮示例 1 使用 Facebook SDK
FB.ui({
method: 'share',
href: 'https://developers.facebook.com/docs/',
}, function(response){});
分享按钮示例 2 使用自定义应用程序 ID
https://www.facebook.com/dialog/share?
app_id=145634995501895
&display=popup
&href=https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2F
&redirect_uri=https%3A%2F%2Fdevelopers.facebook.com%2Ftools%2Fexplorer
问题:如何用一行代码为 Facebook 构建一个简单明了的分享按钮,不需要库和应用程序 ID?
最佳答案
您可以使用 facebook 共享器链接和一个简单的弹出窗口来完成这项工作
$("#facebookShareLink").on("click",function(){
var fbpopup = window.open("https://www.facebook.com/sharer/sharer.php?u=http://stackoverflow.com", "pop", "width=600, height=400, scrollbars=no");
return false;
});
关于facebook - 如何在没有 SDK 或自定义应用程序 ID 的情况下创建 Facebook 分享按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26547292/