0

我想在我的网站上显示一个 Google Plus (Google+) 按钮。在我的页面上,我有:

<g:plusone size="tall"></g:plusone>

作为脚本,在同一页面下方,我有:

<script type="text/javascript" language="javascript" src="/static/external/google/plusone.js">
        { lang: 'da' }
    </script>

我确保脚本是最新的,甚至尝试了谷歌的 CDN,但仍然没有显示任何按钮。

在 FireBug 中,我可以看到我收到以下错误,这可能是错误:

"NetworkError: 404 Not Found - https://plus.google.com/_/apps-static/_/js/gapi/gcm_ppb,googleapis_client,plusone/rt=j/ver=tfhAJ-U7Vlc.da./sv=1/am=!brN6X75-Zu-IDRYPeA/d=1/cb=gapi.loaded0"

这是我的生产站点上本地和在线的问题。

有谁知道如何解决它?

4

1 回答 1

1

您可以改用此代码:

<div class="g-plusone" data-annotation="inline" data-width="300"></div>

Javascript:

window.___gcfg = {lang: 'da'};

(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);
})();

结果:http: //jsfiddle.net/L3XR7/

于 2013-07-18T09:41:04.347 回答