javascript - Google Plus 按钮无法加载。未捕获的gapi.load

标签 javascript jquery google-plus

每次启动包含 google plus 图标的页面时,我都会看到以下错误:

Uncaught gapi.load: Pending callback https://ssl.gstatic.com/webclient/js/gc/23980661-3686120e/googleapis.client__plusone.js plusone.js:16

知道这是从哪里来的吗?这是dating site我看到错误。

最佳答案

每次有 +1 按钮时,您是否都会重复 Javascript 代码部分(很可能在单个网页上有超过 1 个 +1 按钮)?

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

我遇到了和你一样的问题,我删除了上面重复的 Javascript,并且仅将其包含在 <head> 中一次。我的网页的标签。

此后错误不再出现:)

几分钟前我查看了您的约会网站,仍然看到了错误,所以希望这会有所帮助:)

关于javascript - Google Plus 按钮无法加载。未捕获的gapi.load,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7611292/

相关文章:

javascript - Bootstrap 工具提示工作但由于 z-index 而隐藏?

javascript - 为什么将 .success() 与 getJSON 一起使用?

javascript - 使用 JSON 文件中的变量(字符串)填充文本区域

javascript - 在 highchart 饼图悬停上添加多个标题

ajax - 通过 "ajax"从 "file://"内容访问相对 URL

javascript - 处理超出范围的矩对象

当另一个页面的内容加载到特定 div 中且无需重新加载页面时,jquery 代码不起作用

android - 谷歌加共享网址不呈现

html - 为什么 Tweet/Follow、Like/Send、Google+1 按钮如此挑剔?

javascript - 使用 jQuery 获取 Google+ 订阅计数