在我的网站上实施了类似Facebook的按钮功能。一切都很好。如果我使用API的locale参数。然后它隐藏总计数值。示例如下。
<iframe src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2Freference%2Fplugins%2Flike&width=450&height=80&colorscheme=light&layout=standard&action=like&show_faces=true&send=true&appId=218119584872965" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>
上面的代码块会显示类似按钮和计数,但默认语言是英语(赞)。
下面的代码与上面相同,我在这里使用了locale变量。
<iframe src="//www.facebook.com/plugins/like.php?locale=de_DE&href=http%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2Freference%2Fplugins%2Flike&width=450&height=80&colorscheme=light&layout=standard&action=like&show_faces=true&send=true&appId=218119584872965" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>
上面的代码将显示'Gefälltmir'但隐藏得像count。
有什么遗漏吗?
答案 0 :(得分:2)
在iframe代码中,您可以选择设置希望按钮显示为的高度和宽度。您只需相应地增加宽度以适应所有内容。
例如,下面我将宽度增加到500px。
<iframe src="//www.facebook.com/plugins/like.php?locale=de_DE&href=http%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2Freference%2Fplugins%2Flike&width=500&height=80&colorscheme=light&layout=standard&action=like&show_faces=true&send=true&appId=218119584872965" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:80px;" allowTransparency="true"></iframe>
或者在您的情况下,父元素可能不够宽,无法显示整个元素,因此您可能需要增加其宽度。