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

google-chrome-extension - 如何调试在 Chromebox 上运行的 Kiosk Chrome 应用程序?

我编写的 Chrome Kiosk 应用程序只有在 Chromebox 上以 Kiosk 模式运行时才会出现问题。在我登录 Chromebox 后手动启动应用程序时,它运行良好。此外,在我的开发机器上测试应用程序时,一切正常。

如何将远程调试会话、写入远程日志记录信息或以任何其他方式从 Chromebox 上的 Kiosk 应用程序获取调试信息到我的开发机器?

0 投票
1 回答
215 浏览

javascript - 在 chrome 网上商店发布的 Chrome 扩展在 Chrome book 中不起作用

我在 Google Chrome 中开发了一个 Chrome 可安装应用程序作为扩展,并将其发布在 Chrome 网上商店。

该应用程序是使用 Html5、AngularJS 和 Ionic 框架开发的。它可以很好地用作扩展程序,但不适用于 Chrome OS。

如果我遗漏了什么,或者我需要为 chrome 可安装应用程序(扩展)在 Chrome OS 上工作,请告诉我。

0 投票
2 回答
304 浏览

javascript - 处理 chrome 应用程序窗口外的点击

当用户在窗口外单击时,我需要在 Chrome 应用程序上隐藏一些菜单,有没有办法处理 Chrome 应用程序窗口外的鼠标单击?我知道标准的 JavaScript API 是不可能的,但也许 Chrome API 提供了什么?

0 投票
1 回答
711 浏览

javascript - HID 兼容设备不会在 ChromeOS 上使用 chrome.hid API 进行枚举

使用 USB HID 传感器,我似乎只能在 ChromeOS 上使用chrome.usbAPI枚举设备。

在 OS XI 上可以毫无问题地使用chrome.hidAPI进行枚举。

在 ChromeOS 上无法识别 HID 设备的原因可能是什么?

0 投票
1 回答
536 浏览

usb - 从 ChromeOS 黑名单中删除符合 HID 标准的 USB 设备的流程是什么?

尝试将 chrome.hid API 用于 Chrome 打包应用时,我们遇到了一个问题,即我们的 USB 设备在忽略/黑名单中。

ChromeOS 将我们的所有设备从黑名单中删除的流程是什么?请参阅此帖子以供参考:HID compliant device will not enumerate using chrome.hid API on ChromeOS

0 投票
0 回答
119 浏览

javascript - 如何在 ChromeOS 文件应用程序中从应用程序打开文件?

圣诞节快乐!在我自己的 Chrome 应用程序的主窗口上工作时,我注意到我可以将其设置为打开文件的默认应用程序。

也许我忽略了API Index,但我似乎找不到允许这样做的 API 或片段。我需要知道将向我的应用程序发送命令告诉它打开文件的 JavaScript。有人知道怎么做这个吗?提前致谢。附上我有一个屏幕截图,显示我的默认代码编辑器(插入符号)显示为打开“main.js”。

默认应用示例

0 投票
1 回答
1090 浏览

google-chrome - Howto: Save screencast to video file ChromeOS?

Two Chrome apps/extensions have caught my eye on the webstore:

  1. Screencastify
  2. Snagit

I am aware of chrome.desktopCapture and how I can use getUserMedia() to capture a live stream of a user's desktop.

Example:

I'd love to create my own screencast app that allows audio recording as well as embedding webcam capture in a given corner of the video like Screencastify.

I understand capturing the desktop and the audio and video of the user, but how do you put it all together and make it into a video file?

I'm assuming there is a way to create a video file from a getUserMedia() stream on ChromeOS. Something that only ChromeOS has implemented?

How is it done? Thanks in advance for your answers.

0 投票
1 回答
5789 浏览

javascript - 如何在 Chrome OS 或 Chrome 扩展的打包应用程序中启用摄像头和麦克风?

我正在测试在单独的窗口中调用环聊网页但应用程序无权访问麦克风和摄像头的场景 - 按钮为红色并且消息显示“环聊无法使用选定的麦克风/摄像头”。

我已包含在权限"audioCapture""videoCapture".

必须做些什么才能使其发挥作用?

编辑:

允许媒体应用程序访问相机和麦克风后 - 我可以在环聊设置中看到,但图片和语音不会通过环聊传输给其他参与者。我必须为流媒体设置什么吗?

我已经有了这段代码:

0 投票
1 回答
162 浏览

google-chrome - 在 chromeos 选项卡中运行 ubuntu shell 时的全键盘控制

使用 crouton 在选项卡(chrome os 中的 chrome 选项卡)中运行 ubuntu cli 时,我无法在文本编辑器中按control w搜索。nano它触发关闭窗口命令而不是 chrome。我怎样才能禁用它?为 Ubuntu 安装 GUI 后,我可以全屏运行程序并获取完整的键盘命令捕获。在 Chrome 标签中运行时这是不可能的吗?有什么办法可以让 cli 从 chrome 选项卡中取出?

0 投票
1 回答
1247 浏览

google-chrome - chromebook 上 nginx 中的虚拟主机

我在本地计算机上开发了一些网页。我的设置是在 nginx 中为每个站点设置一个虚拟服务器,然后在 /etc/hosts 中为每个站点指定一个指向 127.0.0.1 的域名的条目。

但是,我将计算机切换到 chromebook,并且无法再保持这种工作方式。

我在 crouton 创建的 debian chroot 中使用 nginx,它工作正常。但是 chrome os 不允许我编辑 /etc/hosts. 我仍然使用 127.0.0.1 访问我的 nginx,但我无法再访问我的任何虚拟服务器。

你对这个问题的解决方案是什么?(我知道如果禁用自动更新,我可以在 chrome 操作系统上强制编辑 /etc/hosts,我希望避免这种情况。)