我正在使用JS SDK for Facebook基于新的GraphAPI for Auth/Login.
在FB.login()通过JS SDK调用后登录时有没有人遇到此问题?
问题:在我通过FB.Init()异步调用初始化之后(因为这都包含在一个window.fbAsyncInit函数中),登录弹出; 我登录但是弹出窗口刷新显示白页,弹出窗口保持打开状态并且不关闭...为什么?我正在等待检查FB.login()回调中的response.session,但似乎我从来没有收回它,因为这个弹出窗口似乎只是坚持在那里,并且在你登录后这个过程似乎停止了我只是认为这个流行音乐-up会关闭并自动返回回调中的response.session.为什么弹出窗口不会消失?
我登录后复制了弹出窗口中的url并显示白色以下url所以看起来响应就在那里但是为什么弹出窗口没有关闭所以我的回调可以处理响应?
http://static.ak.fbcdn.net/connect/xd_proxy.php#?=&cb=f18fe0b7c66da54&origin=http%3A%2F%2Flocalhost%2Ff3745f32ed63a7a&relation=opener&transport=postmessage&frame=f18adb488566372&result=user_photos&session={%22session_key%22%3A%222.vH4SVCisnh8HJWjEI1Vy_Q__.3600.1280106000-100001379631246%22%2C%22uid%22%3A%22100001379631246%22%2C%22expires%22%3A1280106000%2C%22secret%22%3A%22TH45WFg8I_5r_cOoVIujjg__%22%2C%22access_token%22%3A%22132444323462464|2.vH4SVCisnh8HJWjEI1Vy_Q__.3600.1280106000-100001379631246|q123iPQcKY45xWXtOZ2ebOOZTQQ.%22%2C%22sig%22%3A%22a75e85af2354292bfdcf90b9d319ebf7%22}
Run Code Online (Sandbox Code Playgroud)
我注意到当FB.login()被调用并且登录弹出窗口出现时,我在FireBug中看到这个错误,它在讨论它是如何不喜欢我正在测试localhost或我想的事实:
未捕获异常:[例外..."组件返回失败代码:0x80004005(NS_ERROR_FAILURE)[nsIDOMLocation.host]"nsresult:"0x80004005(NS_ERROR_FAILURE)"位置:"JS frame :: chrome://smarterwiki/content/smarterwiki.js :: anonymous :: line 1225"data:no]
这个错误困扰着我...我需要弄清楚它为什么会出现,我敢打赌,我不是唯一一个在本地测试时见过这个的人.我在Facebook论坛或其他地方的任何地方都没有看到关于网络故障排除的信息.我看到其他人有这个问题,但没有解决方案.
因此,当您实施自己的Facebook时,在用户登录后,您的Facebook弹出窗口是否刚刚关闭,或者您是否需要执行一些特殊操作才能完成此过程?
此外,我注意到如果我手动关闭该弹出窗口然后去检查是否生成了包含我的会话的fbs_[yourappid]cookie ,它不是(cookie).所以看起来这里的某些事情过早结束了.我已经进入了我的init cookie:是的,所以我想知道这个问题是否是弹出对话框没有关闭也与我的测试PC上没有在客户端创建的cookie有关.
我想创建一个存储库并通过任何Python包向它提交一些文件.我该怎么办?
我不明白如何添加提交文件.
我在Flash中也有一个播放器,在HTML5版本中也是如此.我通过iframe调用一个页面来检测浏览器和设备并相应地加载播放器并且它工作正常.
在HTML5版本的播放器之前,我能够将Flash播放器分享到Facebook.但是我们如何使它与HTML5播放器一起使用呢?如果我共享iframe页面它不起作用,也不播放视频.
我发现youtube能够按照我们的要求做同样的事情,请建议并帮助完成要求.
目前的项目结构有点像这样:
-index.html
|
-bower.json
|
+-bower_components
Run Code Online (Sandbox Code Playgroud)
建议的项目结构将在项目根目录中添加一些静态html文件.到目前为止,我一直在管理bower.json中的所有前端依赖项,并使用grunt-wiredep任务将其自动包含在index.html中.但是添加新文件后,每个文件都会有不同的依赖关系.
-index.html
|
-file-with-some-other-bower-dependency.html
|
-bower.json
|
+bower_components
Run Code Online (Sandbox Code Playgroud)
使用不同的bower依赖关系管理这些文件的有效方法是什么?
我有一个类的锚链接,用于标识要在fancybox上调用的类.例:
<a class="group">some code here</a>
Run Code Online (Sandbox Code Playgroud)
Fancybox绑定:
$('.group').fancybox();
Run Code Online (Sandbox Code Playgroud)
如果我想用$('.group')选择的元素取消绑定fancybox,我应该怎么做?我试过removeClass('group')但它不起作用.
嗨,有没有人知道在哪里可以获得无限滚动插件,在你加载更多帖子之前有一个你点击的按钮?
这是我正在寻找的(看看右下角的更多按钮)

我正在为我的网站使用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/en_US/all.js#xfbml=1&appId=/*my app ID*/";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
<div class="fb-comments" data-href="http://myweb.com/<?php echo "$article_id";?>" data-num-posts="10" data-width="520"></div>
Run Code Online (Sandbox Code Playgroud)