我可以想象叹息 - 但在这里搜索了谷歌和FB并找不到答案。
Facebook要求标签显示:
<html xmlns:fb="http://www.facebook.com/2008/fbml">
Google+要求标记显示(例如):
<html itemscope itemtype="http://schema.org/LocalBusiness">
我以这种方式结合了2:
<html xmlns:fb="http://www.facebook.com/2008/fbml" itemscope itemtype="http://schema.org/LocalBusiness">
当点击G + 1按钮时,Google Box会弹出,并且可以添加评论等到+ 1ers流中出现的+1帖子。但是,当点击FB Like按钮时,Facebook框不再弹出以允许添加注释等 - 但是会记录类似的内容。代码或实现方式是否有问题?
=============================================== ==================
更新:请参阅此页面http://www.photogenix.biz/prints/2011/still-life-watches1.php我发现FB Like按钮的代码已更改。我已将G +代码移至body标记,将其从等式中删除,并将页面底部的<html>
标记和代码更新为XFBML版本,如所述https://developers.facebook.com/docs/reference/plugins/like/同一页' 1'从末尾删除显示我的原始代码(旧FBML版本) - 两个版本似乎以相同的方式运行。奇怪的是,“发送”按钮会生成弹出框,但“按钮”不会生成弹出框。你认为这可能是Facebook已知的问题吗? G +代码/弹出窗口工作正常,所以我看不到任何隐藏。似乎奇怪的行为。
答案 0 :(得分:0)
itemscope
位于<body>
元素中。 https://developers.google.com/+/plugins/+1button/#plus-snippet