问题标签 [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 投票
4 回答
105551 浏览

javascript - 动态设置文件输入的值

有没有办法设置文件输入(<input type="file" />)的值,还是为了安全而被阻止?我正在尝试使用 google gears 的 openFiles 来制作一个简单的多上传器。

笔记:

下面的答案反映了 2009 年旧版浏览器的状态。现在,您实际上可以在 2017 年使用 JavaScript 动态/编程地设置文件输入元素的值。

有关详细信息以及演示,请参阅此问题中的答案:
如何以编程方式设置文件输入值(即:拖放文件时)?

0 投票
2 回答
981 浏览

javascript - 使用 JavaScript 读取 Google Gears Blob

有人知道如何在浏览器中读取 google gears blob 对象吗?我在齿轮上使用 gwt,但我正在寻找任何类型的解决方案。该应用程序需要完全脱机工作,因此我无法发布文件并在服务器端处理它们。我的文件是简单的文本文件,我想在离线模式下上传和解析。

0 投票
2 回答
481 浏览

upload - Google Gears 上传:奇怪的错误

我遇到了这个非常奇怪的错误,我不知道如何处理它。我的设置是一个页面,我可以在其中选择一个图像文件(gears beta.desktop),然后它应该上传。但它没有上传,并给出了一个我无法摆脱的非常奇怪的错误。下面是我的代码:

它给出了以下错误:

在这个位置可以看到东西:Dynamics Photo

提前致谢!!

0 投票
2 回答
790 浏览

javascript - 是否有一个很棒的 WYSIWYG html 编辑器组件,它具有 Drag n' Drop *like* Google Waves 编辑器?

是否有可以使用的组件提供 Google Waves 编辑器(或 Google Docs 编辑器)提供的一些强大功能?如果它只适用于某个浏览器,那很好。如果它是 GWT 或其他框架的一部分,那很好。我知道这可能需要 Google Gears。我宁愿只是一个 javascript 库。

它必须/应该有:

  • 将图像或文件拖放到该区域
  • 能够切换已更改的部分
    (版本历史记录)
  • 对 PRE、Links、OL、LI 的基本支持。(堆栈溢出编辑器,已关闭)
  • 它必须具有自动保存支持
  • 它必须有一个健全的 API 和系统来上传/与服务器通信

它不需要:

  • 拼写检查
  • 实时逐个角色协作
  • 完整回放编辑历史

我见过 FCKEditor 和 tinyMce。这些编辑器过于笨重和复杂。

0 投票
6 回答
391 浏览

ajax - Web 应用程序如何同步客户端 PC 上的文本文件文件夹?

我希望能够从我的 Web 应用程序实时同步用户 PC 上的多个文本文件。基本上我想要本地 PC 上的一些数据文件来反映我的 Web 应用程序中用户数据的状态,所以如果 Web 应用程序或用户的 Internet 连接丢失,他可以使用这些数据文件来获取一些关键信息(可能使用 html /javascript 代码与将在这些数据文件上以脱机模式运行的文件一起存储。)

我知道 google gears 有很多有趣的工具来处理离线状态,但我更喜欢 html/javascript 中更简单的应用程序,它不会依赖于 google gears。我宁愿使用 google gears 来创建这些文件,并在一天中慢慢地使它们与 Web 应用程序的数据版本保持同步。

答案更新:PersistJS 是一个很好的建议,我会考虑,但我希望人们能引导我找到真正好的 Google Gears 教程资源。

0 投票
1 回答
566 浏览

gwt - Gears 对 GWT 项目中的 JRE 1.5 的投诉

我刚刚尝试在我的 GWT 应用程序中使用 Gears 并收到以下错误:

我知道这个错误是因为我正在使用 (1) OS X, (2) Eclipse with Google Plugin, (3) JRE 1.5。但我别无选择,因为托管模式插件需要 JRE 1.5 并且当我切换到 JRE 1.6 托管模式时会抱怨。我还尝试将 JRE 1.6 设置为项目,但插件仍然不喜欢它。仅当我包含此问题时才会出现此问题

进入我的 gwt.xml 文件。

一个人有同样的问题,他通过切换 JRE 解决了这个问题,但我使用的是 Mac,我认为 Mac 有不同的故事。就我而言,这个问题有什么解决方案吗?

0 投票
1 回答
229 浏览

javascript - 检测安装在浏览器上的 geode、fire eagle 或 google gear

有没有关于如何检测用户浏览器上安装的 geode、fire eagle、google gear 并获取用户位置的演示?

0 投票
2 回答
781 浏览

javascript - 在 Javascript 函数中与在 DB 查询工具中使用 last_insert_row() 时的区别?

我在 Google Gears (Sqlite) 中创建了一个表:

使用 Google Gears 数据库查询工具(在 FF 中)时,带有“last-insert-rowid”的 INSERT 可以正常工作。只要我不使用“last-insert-rowid”,来自 Javascript 的插入就可以正常工作。但是当使用'last-insert-rowid'时它不再起作用了:

为什么 SQLite 的“last-insert-rowid”可以在 DB 工具中正常工作,但不能在从 Javascript 函数内部创建和执行的 SQL 语句中工作?

0 投票
1 回答
1078 浏览

php - 使用 Google Gears 和 ASP.NET 或 PHP 上传文件

尝试使用 Google Gears 和 ASP.NET 上传文件...我假设您可以,因为HttpRequest API接受 blob。

我在页面中有 FileUpload 控件。

然后是 JavaScript

但是,我不确定如何在处理程序中处理它。

如果我在最后两个语句中的任何一个上设置断点,则两者都Files.Count返回Form.Count0。当我没有设置断点时,Firebug 中会出现异常:Component returned failure code: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED)

如果我不能使用 POST 通过 Gears 上传,可以使用 PUT 完成吗?

编辑: PHP代码也可以(因为我想用两种语言来做)

0 投票
3 回答
4379 浏览

iphone - Iphone 应用程序与离线 Web 应用程序。哪种方式最聪明?

我考虑从头开始构建一个满足两个技术要求的小型应用程序:

  • 应该可以在 iPhone 上使用
  • 应该离线工作

这里有两个明显的选择可供选择

  • 具有离线功能的真实 iPhone 应用程序
  • 使用 HTML5 离线、Google Gears 或类似的网络应用程序

没有 iPhone 应用程序开发经验(我没有 iPhone),我想知道哪种方式最容易走?

构建离线 HTML 与构建 iPhone 应用程序的学习曲线是什么?