问题标签 [google-chrome-os]

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

google-chrome-os - Chromebook / Chrome OS 开发者模式能力

我正在考虑给自己买一台 Chromebook(当然运行 Chrome 操作系统),但需要完全了解开发人员模式。我正在努力寻找有关开发人员模式能力的任何具体的最新信息。一旦我进入开发者模式并将 rootfs 安装为可写(两者都相对简单),Chromebook/Chrome OS 会相对正常运行吗?正常情况下,我的意思是我可以安装和运行标准的 Linux 二进制文件,假设它们已经针对目标架构进行了编译吗?我在某处读到实际上从 Chromebook/OS 上的源代码编译是不行的。为什么是这样?

0 投票
1 回答
6662 浏览

google-chrome - Chrome 扩展:如何列出本地目录的内容

我想做的事:

我想为测试目的创建一个 Chrome 扩展程序。并且该扩展应该能够访问本地硬盘驱动器上的目录和文件。

我是怎么做到的:

file:///*我在我的manifest.json文件中请求了权限。然后我确保选中了该复选框Allow access to file URLs。然后我为一个文件制作了一个 XHR:

...以及整个目录的 XHR:

...对于整个文件系统:

发生了什么:

  • 我能够为我的文件请求获得​​正确的响应。
  • 当我请求一个目录时,我收到了 Chrome 的默认人类可读目录概述的源代码:

.

[...]

[...]

[...]

  • 当我请求整个文件系统时,我得到了一个错误。

我的问题:

我能够阅读简单的文件。但是我的扩展如何获得一个很好的机器可读的目录或整个文件系统的概述?谢谢。

编辑:我知道 FileSystem API 旨在访问沙盒filesystem://,但也许 Chrome 允许扩展也访问file://. 我找不到任何有关file://从 Chrome 扩展程序访问的文档,所以我只能猜测。

0 投票
2 回答
5967 浏览

google-chrome - chromium 作为桌面应用程序容器

我想开发一个桌面应用程序,但我想将 Web 技术用于表示层。由于某些原因,我不想使用 Adob​​e AIR。所以,我想为什么不在我安装的 Web 应用程序中包含铬。最终的软件包将包括一个启动器,该启动器将启动一个嵌入式码头服务器,并将直接使用应用程序打开包含的 chromium bworser。你觉得可以实现吗?我不是 Firefox 的粉丝,但它可能是铬的更好替代品吗?

0 投票
1 回答
107 浏览

google-chrome - 捕获屏幕区域

有没有办法在新的打包应用程序中捕获屏幕区域?由于这个 Chrome 错误http://code.google.com/p/chromium/issues/detail?id=68568&q=is%3Astarred&colspec=ID%20Pri%20Mstone%20ReleaseBlock%20OS%20Area%20Feature%20Status%20Owner%20Summary用户无法将其 SVG 文件下载为 PNG (vector-paint.com)。我知道有 chrome.tabs.captureVisibleTab 功能,但打包的应用程序无法访问。

0 投票
2 回答
602 浏览

google-chrome - ChromeOS 应用程序:打开/保存到 Google Drive 以及下载和外部驱动器的简单示例应用程序

我已成功在 Chromebook 上的 Chrome 应用程序中使用文件系统 API。但我发现的所有示例都不允许您从 Google Drive 打开文件。Chromebook 上的任何数量的应用程序(提供或添加)都会打开完全相同的对话框,但左侧显示的是 Google 云端硬盘以及下载和外部驱动器。

是否有一个简单的示例应用程序可以显示这是如何完成的?

还是我只是错过了一些概念,如果完成的话,即使是 Diff 或 TextEdit 示例也会以这种方式工作(比如将应用程序推送到商店,也许——现在我只是在加载和打包我自己的本地存储)?

0 投票
1 回答
223 浏览

sencha-touch-2 - chrome OS 上的 Sencha touch

我已经通过 Sencha touch 开发了一个应用程序,它可以正常工作,但是在 Chrome OS 中它加载的是手机视图而不是表一,我该怎么办?

0 投票
1 回答
966 浏览

ssh - 在 ChromeOS 的 known_hosts 文件中添加密钥

使用非常有限的 ChromeOS crosh shell,如何将主机密钥添加到 ChromeOS 中的 known_hosts 文件。

0 投票
3 回答
18258 浏览

keyboard-shortcuts - 如何在 Chrome OS 中重新映射键?

对于习惯在 vim 中使用 Ctrl-W 绑定的人来说,让 Chrome 操作系统问我“想关闭这个窗口,然后?”是非常烦人的。

如何在 Chrome 操作系统中重新映射键?在任何地方都找不到这个绝密设置。

0 投票
3 回答
6499 浏览

version-control - 通过 Crouton 在 Chromebook 上本地访问 Google Drive

我正在使用带有 Crouton chroot 环境 ( https://github.com/dnschneid/crouton ) 的三星 Chromebook。这彻底改变了我对 Chromebook 对于开发人员类型工作的实用性的看法。我喜欢它。

但现在我想在我的各种 PC 和笔记本电脑之间同步文件。使用 git 当然是一种选择,但它需要手动签入我的工作。如果我忘记了怎么办?我最近被宠坏了,使用 Dropbox 或 Google Drive 来自动保持我的文件完全同步。现在我的 Chromebook 上的 Crouton 的问题是,我确实看到了使用 Google Drive 同步项目文件夹的任何明显方法。我认为 Drive 将是更简单的路线,因为它是 Google 产品。但如果 Dropbox 可以正常工作,那也太棒了。

有没有人研究过这个并找到了可行的解决方案?

0 投票
4 回答
2979 浏览

google-chrome - 在 Chrome OS 上构建良好 Web 开发环境的工具

对于 Chrome OS 上的高效前端 Web 开发工作流程,您会推荐哪些 Web 应用程序/工具?

我目前在我的 Windows PC 上使用带有LiveReload的Sublime Text 2 。