问题标签 [google-gears]

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 回答
1611 浏览

javascript - 从地理编码脚本中打印出坐标

我想打印出由地理编码 javascript 计算的坐标(使用 Google api V3 制作),我该怎么做?

然后,我如何将此值传递给 php 文件中的两个变量($Lat 和 $Long),这些变量生成在 Api V2 中制作的谷歌地图?

谢谢。

这是我的 JavaScript 代码:

如何使用警报代码打印“var latLong”的值?如何将此值传递给一组 php 变量,如 $lat 和 $long?谢谢。

0 投票
1 回答
255 浏览

javascript - 如何将此 Google 地图置于用户本地位置的中心?

我尝试在显示谷歌地图的 Joomla 模块文件的代码中管理一些更改,以使其在用户位置自动工作中心:

我在谷歌文档中发现这个脚本是用谷歌地图 api V3 编写的,用于地理编码,它可以很好地独立运行,而且似乎非常准确。在此页面上查看:http ://www.urbanclaim.com/new.php

我已经遇到了这个问题:(您可以使用上面的链接查看)

在用户点击分享他的位置后,模块的地图永远不会改变。我尝试在代码中发出警报,并给我一个本地坐标的空值。你们中的某个人可以帮助我在萤火虫中进行调试o给我一个建议吗?

我解决了..这个网站真的没用。

0 投票
1 回答
7373 浏览

android - 使用相机捕捉文本。安卓?

我想做类似谷歌谷歌的事情,但只使用相机文本功能。我想使用相机拍摄文本图像,并将其转换为文本以用于编辑文本。这可能吗。这该怎么做?

您与此相关的任何想法都会有所帮助。请让我知道你的想法。非常感谢您的时间和帮助。

0 投票
5 回答
22108 浏览

javascript - JavaScript 多线程

我正在比较几种在 JavaScript 中实现(真实或虚假)多线程的不同方法。据我所知,只有 webworkers 和 Google Gears WorkerPool 可以为您提供真正的线程(即分布在具有真正并行执行的多个处理器上)。我找到了以下方法:

  • 在任务之间切换使用yield()

  • 使用setInterval()(或其他非阻塞函数)与线程等待另一个

  • 使用 Google Gears WorkerPool 线程(带有插件)

  • 使用 html5 网络工作者

我阅读了相关问题并发现了上述方法的几种变体,但大多数问题都是旧的,因此可能会有一些新想法。

我想知道 - 你还能如何在 JavaScript 中实现多线程?还有什么重要的方法吗?

更新:正如评论中指出的,我真正的意思是并发。

更新 2:我发现 Silverlight + JScript 支持多线程的信息,但我无法验证这一点。

更新 3: Google 已弃用 Gears:http ://code.google.com/apis/gears/api_workerpool.html

0 投票
1 回答
1179 浏览

database - 带有数据库但没有服务器的离线/本地浏览器应用程序

我想制作一个通过浏览器运行的“应用程序”。它应该在用户机器上离线/本地。它需要一个数据库来存储和检索数据。而且 - 因为它应该非常易于使用 - 它应该在没有服务器的情况下运行。

到目前为止我发现的唯一东西是 Google Gears API:http ://code.google.com/apis/gears/ 但我真的不知道它是否适合我的目的,因为数据库将包含相当多的数据和它应该很容易备份。

有什么想法、建议吗?

谢谢!

0 投票
2 回答
837 浏览

javascript - 在 Firefox 中使用 IxEdit

我在 Stackoverflow 上阅读了有关 IxEdit 的信息,我想尝试一下。我最喜欢的 Javascript 浏览器是 Firefox。

问题是 Google Gears 是 Ixedit 的依赖项,并且似乎已被弃用。有什么方法可以让 Google Gears 在 Firefox 10 中工作,或者有什么方法可以让 IxEdit 正常工作吗?

0 投票
1 回答
860 浏览

javascript - 将异步 API 转换为同步 API。(我有充分的理由保证)

所以我们有一个现有的、相当大的应用程序,它使用了一个同步的 JavaScript API。在这种情况下,Google Gears SQL。我们正在尝试为我们的客户演示可以让应用程序在不支持齿轮的平台(在本例中为 iOS)上运行,如果他们喜欢他们所看到的,我们将使用 HTML5 以正确的方式重做整个应用程序localStorage 但现在我们需要使用 Web SQL 让它工作,即使效果不佳。问题当然是 Web SQL 是异步的,而 Gears SQL 是同步的。我们已经有了一个用于与齿轮对话的抽象,因此如果我们想更改该抽象以与 Web SQL 对话。我尝试使用这样的方法:http: //jsfiddle.net/ZCD4u/伪造同步行为,但 Web SQL 查询在被阻止时从未执行。我还尝试将所有 db 内容放在 web worker 中,认为它会阻塞页面但无论如何都会执行 SQL。问题是,当我的睡眠循环仍然阻塞时,等待从工作人员那里收到回复的侦听器永远不会被解雇。我需要的是一种修改使用同步 api 的抽象的方法,以便它使用异步 api 而不更改我自己的抽象的 api。也就是说,如果当我完成抽象时,它会向应用程序的其余部分公开一个回调机制,那么我就失败了。更具体地说:

我不允许更改的文件:

我需要更改的文件,以便它可以使用 Web SQL 而不是 Gears:

sleep由于在Javascript中不是真实的东西而不起作用的解决方案:

任何更改上述第一个代码块中代码的行为或内容的解决方案都会失败。

编辑:我怀疑这无法完成,我们正在研究此演示的其他选项,但我很想知道是否有人有解决方案。