问题标签 [chromium]
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.
google-chrome - Chromium 无法保存 http 身份验证凭据
我的 chromium 版本(来自 Debian 测试发行版的 6.0.472)似乎没有保存,甚至没有要求保存 HTTP auth 用户名和密码。除了修补源并重建它之外,在网上找不到任何有用的东西。
我说的是 HTTP 身份验证协议(基本),而不是应用程序级别的身份验证(html 表单)。
我试图直接在Login Data.logins
sqlite3 表中插入一行无济于事:
我知道这对于某些版本来说是个问题,但我希望可以通过在 sqlite 表中插入正确的值来解决问题。
google-chrome - Chrome 扩展测试
有没有人有 Chrome 扩展测试的经验?
例如:
我想创建一个使用弹出浏览器操作的扩展程序,并自动化一个测试用例来检查单击时弹出窗口的行为。[铬问题]
也许您可以使用硒(如果可能的话,那将是非常棒的)。
chromium - file:/// Chromium 的 URL 权限
我的实验性 Chromium 扩展想在本地 HTML 页面上运行一些内容脚本。我在 manifest.json 文件中
我已经检查了扩展管理页面中的“允许访问文件 URL”。但是,我没有看到效果。我希望它将一个项目添加到上下文菜单中,但它不在本地页面中,而它在网页上工作。有什么问题?
google-chrome-extension - Chrome 扩展:将请求发送到内部 iframe 内的内容脚本?
我已经将内容脚本文件注入到所有页面和内部 iframe 中,"all_frames": true
但是当我从弹出窗口发送请求时,只有顶部窗口正在接收它。知道如何将它发送到所有内部框架或至少最后一个焦点窗口/文档吗?
我检查了内容脚本是否在内框架中工作。
我正在尝试检索可能在内部框架中的文本选择。
(顺便说一句,我不希望通过所有内容脚本打开连接,这是一个很大的开销。)
scripting - 用于打开终端并运行命令以切换引导分区的 Chrome (OS) 扩展
我是少数几个获得 Google CR-48 来测试 Chrome OS 的幸运者之一。我喜欢 Chrome OS,几乎所有的休闲浏览都使用它,但当我需要编程时,我喜欢使用 linux。要从 Chrome OS 切换到 linux,我执行以下操作:
虽然发出这些命令并不需要很多时间,但我觉得我可以以某种方式自动化它。Chrome 扩展 API 是否可以访问终端?
user-interface - 如何在跨平台应用程序中使用 Chromium 选项卡 UI?
有没有办法使用 Chromium 选项卡式 UI 开发跨平台应用程序?
linux - 基于 Linux FrameBuffer 的谷歌浏览器
我正在做一个项目,我需要在 Linux FrameBuffer 上运行 Google chromium,我需要在没有任何窗口系统依赖的情况下运行它(它应该在我们提供它绘制的缓冲区上绘制,这将使其非常移植到任何嵌入式系统easy) ,我不需要它的多选项卡 GUI,我只需要缓冲区中的渲染器窗口,有没有人尝试过这个?关于我应该使用什么方法的任何帮助?
partitioning - USB闪存驱动器分区
我已经在 Google 上搜索了几个小时,但在任何地方都找不到答案。我有一个 8GB 闪存驱动器,我想在上面安装 Chromium OS。但是,对于 Chromium OS,我只需要大约 4GB 的存储空间。为 Chromium OS 分配另外 4GB 的空间对我来说似乎是一种浪费。
我想知道我是否可以将闪存驱动器分成两个 4GB 分区,一个分区是可引导的 Chromium OS,另一个是普通的 FAT32 文件系统。
如果这是可能的,你们中的任何人都可以向我指出如何实现这一目标的正确方向吗?
我运行 Ubuntu Linux 11.04 x86_64,但如果需要,我可以启动到我的 Windows 7 分区。
任何帮助,将不胜感激!谢谢!
linux - 铬过程监控方法?崩溃时重启
我有一个用纯 HTML 编写的单页应用程序,没有外部插件,并为客户端使用全屏铬。(售货亭模式)
虽然 Chromium 本身非常稳定,崩溃很小,但是如果它真的崩溃了,我希望它重新启动到页面。
我认为这应该通过像看门狗这样的外部进程来完成,但是外部监视器如何镀铬?因为进程表中有几个单独的进程。有时即使它崩溃了,该过程仍然存在。
任何建议或成熟的soutuion?
javascript - Chrome 弹出窗口“拦截器”加载隐藏页面和插件 - 有什么办法吗?
如果我启动一个包含 Flash 游戏的窗口,并且 Chrome 的弹出窗口阻止程序将其抑制,则用户会听到游戏中的音乐,但什么也看不到。这是因为 Chrome 不会阻止窗口;它只是隐藏它。
Chrome 加载页面以获取网站图标和页面标题,因此他们可以在弹出窗口阻止程序对话框中显示它(单击地址栏中的图标时会看到该对话框)。但是他们并没有关上窗户。插件运行,脚本可以回调打开器 - 它就像一个常规窗口,但不可见。(好的,恶意软件开发人员,请停止流口水。)
Chrome 可以解析 <head> 标记的内容以检索 <title> 和 favicon <link/> 标记,而无需实际加载页面。他们可以在检索到图标/标题后关闭隐藏窗口。他们可以只显示 URL 而不是图标/标题。相反,该错误自 2008 年以来继续恶化……
http://code.google.com/p/chromium/issues/detail?id=3477
http://code.google.com/p/chromium/issues/detail?id=38458
无论如何,问题是:我能检测到这种情况何时发生吗? 也许 window.chrome JavaScript 对象中有一些东西表明窗口处于这种不可见状态,所以我可以关闭它或移除闪光灯?
__
根据 Prusse 的回答,这就是我最终得到的结果......
所以我可以做类似的事情......