像按钮没有传递URL参数

时间:2011-12-07 03:51:45

标签: button parameters facebook-like facebook-social-plugins

我正在创建一个包含视频列表的网站。在列表中的每个视频旁边,我想要一个类似的按钮。我喜欢的按钮代码如下所示:

<div class="fb-like" data-send="true" data-layout="button_count" data-width="100" data-show-faces="false"></div>

页面的网址是

http://dev2-rs-www.doubledip.com/video-play/?vid=aj5pbnNlcnRlZC1mcm9tLXRleHQtaW4tYnVpbGQtZGVwbG95LWFwcGxpY2F0aW9uaWQtb24tZGVwbG95bWVudHIkCxINQWNjb3VudFJlY29yZBgBDAsSC1ZpZGVvUmVjb3JkGAkM

但是,我的墙上的链接是http://dev2-rs-www.doubledip.com/video-play/,没有?vid =参数。我也尝试添加data-href属性,但是没有做任何事情。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

您的问题在于滥用<link rel='canonical'>元素。在视频页面上,它链接到没有?vid参数的页面,导致它将其用作最终值。将其更改为实际页面,它应该可以正常工作。

答案 1 :(得分:0)

像按钮这样的Facebook不会在url中使用参数。 用户:http://developers.facebook.com/tools/lint/ 检查信息和错误