在带有嵌入式视频的页面上加错+ 1
我正在使用html 5标记在我的网站上嵌入Google plus 1按钮
<div class="g-plusone" data-size="tall"></div>
除了在页面上嵌入视频时,它对所有页面都可以正常工作。 我收到了一个通用按钮错误(我没有在网络流量中看到好的日志),然后该按钮重定向到:https://support.google.com/plus/answer/1199142?p = plusone_button_error&rd = 1
这一切都非常简单,所以我很难解决问题。
以下是发生错误的页面示例:http://www.trendhunter.com/keynote/enlightening-keynote
下面是一个按钮显示工作正常的页面示例:http://www.trendhunter.com/trends/glutinous-fast-foods-mcdonalds-china-offers-the-new-sausage-double-beef- BUR
我正在使用这个脚本来加载gplus:
(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);})();
之后我在加载.load中的按钮的html中,我将google plus脚本移动到.load的回调中,但它似乎没有任何效果。
该按钮没有呈现,因为Google代理无法访问该页面。 由于您的其他按钮正常工作,并且href参数已通过,这意味着该页面有一个不好的标准标记/以某种方式阻止了Google+代理。 要测试页面而不必编写任何HTML,请尝试直接在Google+中分享链接:
http://www.trendhunter.com/keynote/enlightening-keynote
如果在G +中完成,您会注意到Google+无法找到共享页面。 换句话说,你的+1代码很好,问题在于你的网页没有被Google+发现。 最快/最简单的修复方法将会链接到可以呈现的页面,因为这可能是Google+方面的一个问题。
快速浏览一下你的noscript标签,让我看到这个链接:
http://www.trendhunter.com/keynote/enlightening-keynote?ModPagespeed=noscript
这DOES呈现于Google+。 也许通过你的href按钮来修复它!
链接地址: http://www.djcxy.com/p/53287.html