我现在已经看了好几年了,我无法在网上找到提供解决方案的任何内容。在尝试使用标签时......
...这是嵌入在选项卡画布上的。在本地使用应用程序时会出现“赞”按钮,但在Facebook网站上使用时不会显示。我收到这个错误: -
FBML错误(第264行):未知标签“fb:like”
我在设置中启用了FBML。我也尝试过使用iframe替代方案但没有运气。
有什么想法吗?
PS ..我正在使用CakePHP
答案 0 :(得分:1)
似乎在Canvas中不可用。根据{{3}},有一个简单的版本和XFBML的版本,但我找不到指向那个的文档。 :(
新文件很乱。
答案 1 :(得分:-1)
这是关于XFBML的官方文档,如按钮
答案 2 :(得分:-1)
如果您是从头开始,则应构建IFrame based Canvas application而不是基于FBML的JS SDK。 IFrame Canvas应用程序可以运行普通的JavaScript,包括支持<fb:like>
标记的http://apps.facebook.com/fbrelll/xfbml/fb:like,例如:{{3}}。
答案 3 :(得分:-1)
<div>
<fb:iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fexample.com%2Fpage%2Fto%2Flike&layout=standard&show_faces=true&width=450&action=like&colorscheme=light&height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true">
</fb:iframe>
</div>
看看这个,使用fb:iframe,效果很好~~试一试!