Google plus 谷歌+;Tumblr上的所有帖子上均未显示1个按钮(启用无止境滚动)
当我在Tumblr blog.fokus.org上启用无止境滚动时,当文章在第2页之后时,我的Google+1按钮不会显示。如果我禁用无止境滚动,那么它将正确显示在每一页上。理想情况下,我希望有一个无休止的滚动 当你点击一篇文章以打开该文章的链接时,无论它在哪一页(启用或不启用无止境滚动),它都会显示所有按钮 这是针对落在第2页之后的帖子,其代码如下:Google plus 谷歌+;Tumblr上的所有帖子上均未显示1个按钮(启用无止境滚动),google-plus,google-plus-one,Google Plus,Google Plus One,当我在Tumblr blog.fokus.org上启用无止境滚动时,当文章在第2页之后时,我的Google+1按钮不会显示。如果我禁用无止境滚动,那么它将正确显示在每一页上。理想情况下,我希望有一个无休止的滚动 当你点击一篇文章以打开该文章的链接时,无论它在哪一页(启用或不启用无止境滚动),它都会显示所有按钮 这是针对落在第2页之后的帖子,其代码如下: <hr class="tumblrAutoPager_page_separator"> <div class="tumblrA
<hr class="tumblrAutoPager_page_separator">
<div class="tumblrAutoPager_page_info">
我使用了Firebug控制台,注意到不同之处在于代码的加载方式
张贴在第1页
<div id="___plusone_0" style="height: 20px; width: 90px; display: inline-block; text-indent: 0pt; margin: 0pt; padding: 0pt; background: none repeat scroll 0% 0% transparent; border-style: none; float: none; line-height: normal; font-size: 1px; vertical-align: baseline;">
其中还包含iframe代码
第2页的帖子仅显示此代码
<g:plusone href="http://blog.fokus.org/post/16268298715/sirinthada-make-lots-of-art-listen-to-music" width="100" size="medium"></g:plusone>
我输入的代码
在元数据部分
<g:plusone size="medium" width="100" href="{Permalink}"></g:plusone>
在之前的代码末尾
<script type="text/javascript">
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
</script>
(功能(){
var po=document.createElement('script');po.type='text/javascript';po.async=true;
po.src=https://apis.google.com/js/plusone.js';
var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(po,s);
})();
当页面完成加载后,页面上的所有
将呈现为+1按钮。加载新页面时,HTML中有
,但必须使用将其转换为按钮
每次页面加载时都需要调用以下内容
<script type="text/javascript">
gapi.plusone.go("body");
</script>
gapi.plusone.go(“身体”);
为了提高性能,您应该将
正文
更改为更具体的内容。我选择了iframe路线,因为这似乎是唯一一条没有引起任何问题的路线。谢谢你的回复!