问题标签 [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.
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?
这是我在黄瓜步骤中的意思的示例:
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/. 域、协议和端口必须匹配
javascript - 动态添加谷歌+1按钮和IE8问题
有没有办法通过js动态添加谷歌+1按钮?我需要它,因为一个页面有许多 URL 可以共享,并且它们是通过 AJAX 获得的。因此,当我获得所需的 URL 时,我想在页面的某些位置生成“+1”-s。
我编写了可在除 IE8 之外的所有浏览器中运行的测试代码(谷歌根本不支持 IE7):
请你帮助我好吗?
UPD:已修复。解决方案如下:
因此,只需将创建文档方法从 jQuery 更改为干净的 Javascript。IE8 与它一起工作!
javascript - 如何获得 google plus +1 按钮的计数器?
我在网站上添加了一个 google +1 按钮,但我想得到它的计数器,这样我就可以对其进行一些数学运算。是否可以输入通过创建 +1 按钮的标准方法创建的 iframe,还是需要进行一些调整?
我试过这个链接:1,但这不是很准确
xml - 为什么存在像 facebook FBML 或 google g 这样的标记语言?
想了很久,想不出html、css、javascript、iframe都解决不了的问题。
有人可以阐明 FBML 和 google g 标记语言存在背后的推理吗?它们如何以及使什么变得更容易?
g: plusone 示例(例如添加喜欢按钮时使用的代码):
或 facebook fbml 示例 - (例如添加 facebook like 按钮时使用的代码):
看上面的例子 - 我们不能简单地替换
例如,具有facebook或plusone类的 div 元素?
PS不确定g是否是一种语言-至少我在谷歌搜索时找不到任何关于它的信息。当他们使用像 g 或 c 这样的单个字符名称时,真的很糟糕。
google-chrome - 在 iframe 中时,Google +1 按钮不会出现在 Chrome 中
几天以来,Google+1 按钮不再出现在我的网站上。
我已将 Google+1 代码连同 facebook、twitter 等按钮放在 iframe 中。
直到几天前,这一切都很好。
只有当我使用 Google Chrome 时才会出现问题。FF、safari 和 IE 工作正常。我正在使用 Chrome 13。我已经让其他人对此进行了测试,现在 Chrome 上的每个人都遇到了 +1 按钮的问题,如果它放在 iframe 中的话。
在不删除 iframe 的情况下如何解决此问题的任何想法?
google-plus-one - 谷歌加一键错误
我在我的网站中提供了 Google 加号按钮。当我单击它时,计数会增加然后减少并显示错误符号(红色感叹号)。几天前它工作正常,但现在它的行为是这样的。
谁能帮我解决这个问题?
google-plus - 使用图片自定义 Google Plus One
我已经在网站上实现了 gplus 按钮,它运行良好,但是当我按下它并转到我的 gplus 帐户时,它会在标题附近显示一些随机图像表单网站页面。如何在我的 gplus 按钮中设置图像?
javascript - 来自 Flash 的 Google+ +1 按钮(或以编程方式来自 JS)
我试图弄清楚如何允许用户从 Flash 中单击 Google+“+1”按钮。通过阅读 Google+ 文档并检查他们的脚本正在执行的操作,我没有看到任何方法,并且想知道是否有人解决了这个问题。
问题是他们的脚本创建了一个指向 Google 子域的 iFrame。因此,由于跨域策略,我无法触发按钮单击。我不能简单地调用他们正在调用的同一个 URI,因为它是编码的,并且它们的编码可能会改变。我找不到任何关于如何以编程方式调用 +1 等的文档...
有任何想法吗?