Google Plus按钮未显示:FireBug显示一个“;NetworkError:404未找到”;

Google Plus button not showing: FireBug shows a "NetworkError: 404 not found"

本文关键字:显示 NetworkError 一个 按钮 Plus FireBug Google      更新时间:2023-09-26

我想在我的网站上显示一个GooglePlus(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"

这是一个问题,无论是在本地还是在我的生产网站上。

有人知道如何解决这个问题吗?

您可以使用以下代码:

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