Google加按钮plusone.google.com发布错误

时间:2012-11-12 02:53:39

标签: button google-plus

我只是将https://developers.google.com/+/plugins/+1button/上的标准按钮代码放在我的页面上:

<div class="g-plusone" data-size="tall" data-href="www.artkiddo.pl"></div>
<script type="text/javascript">
    window.___gcfg = {lang: 'pl'};

    (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>

...并且按钮不起作用(只是变成感叹号)。 我已经通过Chrome检查了控制台错误,并且我得到5个“不安全的JavaScript尝试访问带有URL的框架...”错误,但是从我读过的内容中没有什么可担心的。 在网络选项卡上,当我按下按钮时,我会收到多个新条目,其中一个变为红色。它是:

plusone.google.com
plusone.google.com/wm/2/_/socialgraph/lookup/circles

Method: POST
Status: (canceled)
Type: Pending
Initiator: plusone.google.com/_/apps-static/_/js/p1sb/p1sb,shbx,shbl/rt=j/ver=fV4vfloJULA.pl./sv=1/am=!pnCXnPKXMfcZg__Mof_kNZg/d=1/rs=AItRSTNSWuIKSyAuqWEhkyxtmaIGMuTd9w:349
Size: 13B, Script: 0B
Time: 130ms, Latency: 0.0days
带标题的

Request URL:https://plusone.google.com/wm/2/_/socialgraph/lookup/circles/?ct=2&m=true&_reqid=13606&rt=j

Request Headers:
Content-Type:application/x-www-form-urlencoded;charset=UTF-8
Origin:https://plusone.google.com
Referer:https://plusone.google.com/_/+1/confirm?hl=pl&url=http%3A%2F%2Fwww.artkiddo.pl%2Fwww.artkiddo.pl&t=1352688390637&source=widget&referer=http%3A%2F%2Fwww.artkiddo.pl%2F&jsh=m%3B%2F_%2Fapps-static%2F_%2Fjs%2Fgapi%2F__features__%2Frt%3Dj%2Fver%3DB6wIx_C7M_g.pl.%2Fsv%3D1%2Fam%3D!SYcw6mesaJeITQu65A%2Fd%3D1%2Frs%3DAItRSTPsCd84_NviKQ9qgnvGTMBi5CiVIQ
User-Agent:Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11
X-Same-Domain:1

Query String Parameters
ct:2
m:true
_reqid:13606
rt:j

Form Data
at:AObGSAiDvI5JtHm1Zi8ePoQO03qTurn2Zg:135268840558
:

预览,响应和Cookie中没有任何内容。

说实话,我不知道从哪里开始寻找解决方案。我已经在堆栈溢出检查了其他类似的问题,但没有一个答案有帮助。页面绝对可以访问谷歌(我使用分析,索引返回没有问题,等),我的谷歌帐户没有被禁止的迹象,cookie设置是默认的,错误在不到一秒钟内出现(所以我不期望它是超时问题),在不同的网站点击它没有问题。

有关可能存在问题的任何提示,以及从何处开始寻找解决方案?

编辑: 似乎我在这里写的所有内容都不相关。几次重新加载后,现在我在控制台中只收到2个错误,并且网络选项卡中没有错误,但按钮仍然无效。 并且......在我下次重新加载之后,它就像我从一开始写的那样又回来了。这些错误似乎非常随意。

1 个答案:

答案 0 :(得分:2)

您的data-href参数不是有效的网址。您应该在http://

之前添加前缀

该服务可能会将此视为相对URL,但无法获取该页面。