加载facebook's的URL点播流赢得'不起作用
load facebook's URL feed stream on demand won't work
我正在尝试显示我网站URL的facebook提要,以向用户显示facebook用户喜欢我的页面中的内容
我做的是:
导入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/es_LA/all.js#xfbml=1&appId=82743675977";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
拨打电话:
function showFeed(){
return '<div class="box"><h2><img src="http://www.google.com/s2/favicons?domain=keepourlinks.com"/> keepyourlinks </h2><div class="fb-activity" data-site="keepyourlinks.com" data-width="300" data-height="500" data-header="false" data-border-color="white" data-recommendations="false"></div></div>';
}
$(document).ready(function(){
$('#show').click(function(){
$('#feed').html(showFeed());
});
});
可以在此处进行测试:http://jsfiddle.net/7cPDK/6/
知道如何实现吗?
PD:id喜欢这样做(按需加载:不按页面加载并按需显示)
我认为您只想将脚本移动到点击处理程序:
1.)从html:中剪切脚本
<div id="fb-root"></div>
<a id="show" href="#">Show What facebook users share
<div id="feed"></div>
2.)将其粘贴到点击处理程序中,并添加删除id为facebook-jssdk
的元素(如果存在):
$('#show').click(function(){
$('#facebook-jssdk').remove();
(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/es_LA/all.js#xfbml=1&appId=82743675977";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
$('#feed').html(showFeed());
});
另请参见此示例。
相关文章:
- Facebook共享在2016年不起作用
- Facebook共享按钮不;在使用Javascript和Ajax的Webmethod中似乎不起作用
- Facebook javascript与RoR的集成不起作用
- 使用JavaScript上传Facebook照片不起作用
- 用javascript交换url后刷新类似facebook的按钮不起作用
- 类似FaceBook的按钮回调不起作用
- Facebook Flash AS3 应用程序 - swc 不起作用
- 钛加载Facebook个人资料图片集成不起作用
- Facebook 登录在 CN1 JavaScript 端口中不起作用
- Phonegap/Cordova facebook 登录在已经连接时不起作用
- 使用 javascript FB.ui 发布 Facebook 帖子:嵌入 SWF 不起作用
- Facebook 登录重定向 PHP/Javascript 不起作用
- Javascript SDK 在 Facebook Canvas App IE7/8 中不起作用
- Feed Dialog (FBUI) Facebook UI 不起作用
- $location.path() 在 facebook 登录后不起作用
- Facebook自动登录JS在控制台中工作,但在GM脚本中不起作用
- 使用 iframe 文档向我的标记添加 Facebook 喜欢按钮不起作用
- 用于显示Facebook登录按钮不起作用的Javascript代码
- AngularJS + Facebook喜欢指令不起作用
- Facebook Like Button不起作用