问题标签 [google-plus-one]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
296 浏览

cucumber - 使用黄瓜测试 google +1 按钮

您如何使用 Cucumber 测试 Google +1?我尝试通过添加此处找到的代码来手动测试 google +1 按钮(我使用的是 html5 版本)

http://code.google.com/apis/+1button/

当我尝试它时它抛出了一个错误。我将 data-href 更改为“http://google.com”(令人惊讶的是 google.com 只有 87 个 +1。@_@ 并不奇怪,因为他们的主页上没有 +1 按钮,但我离题了)现在它可以工作了。所以问题是,你如何在本地机器上测试它?

虽然我可以知道按下 plus1 按钮会调用我的回调,但如何在黄瓜中测试我喜欢本地/不存在的页面?是否有用于此的测试 API?

这是我在黄瓜步骤中的意思的示例:

0 投票
0 回答
1851 浏览

google-chrome-extension - 在 chrome 扩展中将 google plus 一个 src 应用于 iframe

我一直在开发 chrome 扩展,只是为了找点乐子,并尝试学习更多的 javascript 以将 +1 按钮添加到 Google Buzz 帖子中。

我想我遇到了“不安全的 JavaScript 尝试使用 URL 访问框架”错误/跨域问题。这是根据我的 chrome 控制台日志。

我的代码如下:

google Buzz 的主要内容出现在 iframe“canvas_frame”中,所以我尝试将 plus-one src 添加到其中。我进行了很好的搜索,但找不到任何明确的答案。我试图将 iframe 的类型更改为内容。我还阅读了有关 postMessage 的信息,但不确定在这种情况下是否可行?

或者我只是搞砸了?:)

干杯,

更新: manifest.json(我已取出的描述和图标):

我现在看到的 console.log 错误还有:

  • 未捕获的 CustomError:受保护函数中的错误:SYNTAX_ERR:DOM 异常 12

  • googleapis.client__plusone.js:27 未捕获的类型错误:无法读取 null 的属性“src”

  • 不安全的 JavaScript 尝试 从带有 URL /apps-static//js/nw/nw_i/rt=h/ver=H-Y4RtFct_c.en 的框架访问带有 URL https://mail.google.com/mail/#buzz的框架。 /am=!oHhtMCRDHb3v-YjahgnJviPf2CNHgPs1tsZl/d=1/">https://plus.google.com/ /apps-static/ /js/nw/nw_i/rt=h/ver=H-Y4RtFct_c.en./am =!oHhtMCRDHb3v-YjahgnJviPf2CNHgPs1tsZl/d=1/. 域、协议和端口必须匹配

0 投票
1 回答
4831 浏览

javascript - 动态添加谷歌+1按钮和IE8问题

有没有办法通过js动态添加谷歌+1按钮?我需要它,因为一个页面有许多 URL 可以共享,并且它们是通过 AJAX 获得的。因此,当我获得所需的 URL 时,我想在页面的某些位置生成“+1”-s。

我编写了可在除 IE8 之外的所有浏览器中运行的测试代码(谷歌根本不支持 IE7):

请你帮助我好吗?

UPD:已修复。解决方案如下:

因此,只需将创建文档方法从 jQuery 更改为干净的 Javascript。IE8 与它一起工作!

0 投票
3 回答
15971 浏览

javascript - 如何获得 google plus +1 按钮的计数器?

我在网站上添加了一个 google +1 按钮,但我想得到它的计数器,这样我就可以对其进行一些数学运算。是否可以输入通过创建 +1 按钮的标准方法创建的 iframe,还是需要进行一些调整?

我试过这个链接:1,但这不是很准确

0 投票
1 回答
387 浏览

xml - 为什么存在像 facebook FBML 或 google g 这样的标记语言?

想了很久,想不出html、css、javascript、iframe都解决不了的问题。

有人可以阐明 FBML 和 google g 标记语言存在背后的推理吗?它们如何以及使什么变得更容易?

g: plusone 示例(例如添加喜欢按钮时使用的代码):

或 facebook fbml 示例 - (例如添加 facebook like 按钮时使用的代码):

看上面的例子 - 我们不能简单地替换

例如,具有facebookplusone类的 div 元素?

PS不确定g是否是一种语言-至少我在谷歌搜索时找不到任何关于它的信息。当他们使用像 g 或 c 这样的单个字符名称时,真的很糟糕。

0 投票
3 回答
1121 浏览

google-chrome - 在 iframe 中时,Google +1 按钮不会出现在 Chrome 中

几天以来,Google+1 按钮不再出现在我的网站上。

我已将 Google+1 代码连同 facebook、twitter 等按钮放在 iframe 中。

直到几天前,这一切都很好。

只有当我使用 Google Chrome 时才会出现问题。FF、safari 和 IE 工作正常。我正在使用 Chrome 13。我已经让其他人对此进行了测试,现在 Chrome 上的每个人都遇到了 +1 按钮的问题,如果它放在 iframe 中的话。

在不删除 iframe 的情况下如何解决此问题的任何想法?

0 投票
5 回答
6057 浏览

google-plus-one - 谷歌加一键错误

我在我的网站中提供了 Google 加号按钮。当我单击它时,计数会增加然后减少并显示错误符号(红色感叹号)。几天前它工作正常,但现在它的行为是这样的。

谁能帮我解决这个问题?

0 投票
1 回答
343 浏览

google-plus - 使用图片自定义 Google Plus One

我已经在网站上实现了 gplus 按钮,它运行良好,但是当我按下它并转到我的 gplus 帐户时,它会在标题附近显示一些随机图像表单网站页面。如何在我的 gplus 按钮中设置图像?

0 投票
1 回答
1206 浏览

javascript - 来自 Flash 的 Google+ +1 按钮(或以编程方式来自 JS)

我试图弄清楚如何允许用户从 Flash 中单击 Google+“+1”按钮。通过阅读 Google+ 文档并检查他们的脚本正在执行的操作,我没有看到任何方法,并且想知道是否有人解决了这个问题。

问题是他们的脚本创建了一个指向 Google 子域的 iFrame。因此,由于跨域策略,我无法触发按钮单击。我不能简单地调用他们正在调用的同一个 URI,因为它是编码的,并且它们的编码可能会改变。我找不到任何关于如何以编程方式调用 +1 等的文档...

有任何想法吗?

0 投票
1 回答
303 浏览

google-maps - 谷歌地图和加一冲突

当您将谷歌地图和加号按钮放在同一页面上时,似乎会产生一些奇怪的渲染问题。在这些带有带有加号按钮的示例中。如果您单击标记,它将放大它,然后单击重置以缩小。当您手动放大和缩小按钮时,您会看到地图不会呈现。为什么?有人知道解决这个问题的方法吗?

编辑:这个问题似乎只发生在谷歌浏览器中......讽刺!