我在我的网站上提供了Google plus按钮。当我点击它时,计数递增然后递减并显示错误符号(红色感叹号)。几天它工作正常,但现在表现得像这样。
任何人都可以帮我解决这个问题吗?
答案 0 :(得分:2)
我在其中一个网站上发生了同样的事情,但反过来说。首先,它没有工作,然后几天后再次工作。从那以后我没有看到任何问题。我没有做任何事来解决它(虽然我尝试过)。我浏览了互联网并阅读了关于这个主题的Google文档,但我发现的唯一“帮助”是你需要确保你的个人资料没有被阻止。哪个配置文件不清楚,无论是用户的个人资料还是网站的个人资料,但我检查了两个(据我所知,他们没有被阻止)。然而,我并不是那么惊讶,因为他们仍在解决问题。
如果没有其他人提出解决方案,请在再次解决问题之前给它几天。我会密切关注这个问题,因为我想听听你的问题到底是怎么回事。
答案 1 :(得分:0)
今天在许多页面中只有一个出现同样的问题。
在更彻底地探讨这个问题时,我发现其中一个回复包含JSON,错误哈希包含错误400:“无效的值”。
然后我想到一个图像(itemprop="name"
的图像)包含空格。在转出它们和其他特殊字符后,按钮开始工作。
因此,请尝试验证您的网页,并确保所有值都已正确转义。
答案 2 :(得分:0)
我认为谷歌+1有时会禁止网站。有时我有错误,因为页面没有刷新。添加+1时,必须先记录,否则会弹出错误。
答案 3 :(得分:0)
您只需添加data-href属性,以便生成的div标记为folows
<div class="g-plusone" data-size="medium" data-href="https://google.com"></div>
我在这里添加了&#34; https://google.com&#34;作为该属性的data-href值。您可以根据自己的要求进行更改。
答案 4 :(得分:0)
我也遇到了这个错误。对我来说,错误是由我的+1按钮标签上方(在DOM中)的Twitter脚本标签引起的。我将Twitter脚本移动到页面底部,现在可以使用+1按钮。简而言之,似乎任何类型的JS都可以抛弃它(当然),即使代码来自信誉良好的网站(Twitter)。