我正在使用FBML,之前一切正常,然后我注意到当你点击时,评论框就不会再出现了。我检查了开发站点,看到它现在完成的方式发生了变化。
我更新了我的代码,但它仍然没有显示评论框,但实际的喜好动作正常。
这是一个链接:http://fez.nu/Oniir
编辑2:我正在使用XFBML,我不知道这是否有所作为。我听说FBML已被弃用
编辑3:我在Facebook上使用https浏览。我将其关闭,评论框显示在我的网站上。所以这个问题已经解决,但是如果我的网站没有在Facebook上使用安全浏览的用户如何使用呢?
答案 0 :(得分:1)
您可以使用HTML内联框架。
<iframe src="https://mytab.example.com/tabs/"></iframe>
This question为您的问题提供了一个公认的解决方案。
<强>抽象强>
您可以通过不支持SSL来避免支持SSL的域的SSL警告 具体关于传输协议。例如而不是包括 http://或https://使用//
<!-- Instead of this: -->
<iframe src="http://www.facebook.com/plugins/like.php?params"></iframe>
<!-- Do this: -->
<iframe src="//www.facebook.com/plugins/like.php?params"></iframe>
安全注意事项
请注意,此方法有一些安全性考虑因素。我建议你阅读以下文章和问题。
修改1
在FAQ for the Like Button中,声明它需要400像素宽才能为用户提供添加评论的选项。如果您没有400像素可用,我认为您必须牺牲发布评论的选项,或者使用弹出窗口。
答案 1 :(得分:0)
这个问题从昨晚开始。
我认为这是我的代码,但快速回滚代码我知道(QA Tested)工作表明了这个问题。
我去了源头,Facebook的OWN Like按钮生成工具和他们有同样的问题。
然后我选择了一个随机的CNN&amp;雅虎新闻文章,这就是你所谓的三连胜。所有3个网站都无法正确呈现类似按钮的评论UI元素。
如果它走路,嘎嘎叫并像鸭子一样移动它的头...... WTF? :))