Tag: 谷歌铬

任何方式启动谷歌浏览器在无头模式?

我仔细地修改了http://peter.sh/experiments/chromium-command-line-switches/#chrome-frame上的开关列表,找不到在隐藏的后台进程中启动Chrome的任何内容。 我能够做到的最接近的就是–keep-alive-for-test +自定义打包的应用程序,但是应用程序无法执行任何传递的代码,因为(报告的方式)“无窗口 – ChromeHidden”。

移动Chrome浏览器会触发滚动resize事件

我在Galaxy S4,Android 4.2.2上使用chrome移动浏览器,并且由于某种原因,每次向下滚动页面时,都会触发一个通过jquery.cycle2幻灯片显示的图像缩放比例进行validation的resize事件。 任何想法,为什么这可能会发生?

我如何知道Chrome正在使用哪种字体?

想象一下,我有以下的CSS font-family: 'Non-existant Sans', Arial, sans-serif; 假设系统中没有安装“不存在的Sans”,Arial将被浏览器使用。 使用Chrome,有什么方法可以找出哪个字体被渲染? 编辑:戴夫(在对这个问题的意见)指出了一个类似的问题。 我在这里专门询问了Chrome。 在另一个问题的许多答案表明扩展是可以的,但是; 有没有一种独自使用开发工具来确定这些信息的方法? 编辑2013年9月: Chrome团队刚刚宣布,现在可以在Chrome Canary的最新版本中使用字体系列检测(Twitter链接包含更多信息的图像)。 这将在接下来的几周内通过dev> beta>稳定下来 – 好消息!

从localStorage中删除:我应该使用delete还是.removeItem?

我在Chrome扩展程序中使用localStorage 。 delete localStorage[key]和window.localStorage.removeItem(key)还是有区别的吗? 请注意,我select了window.localStorage.removeItem(key)以完全对应于spec ,但是localStorage.removeItem(key)是它可能在野外看起来的样子。

在jsfiddle中取消无限循环执行

当你在Chrome中的jsfiddle中无限循环时,你唯一的select就是closures这个选项卡。 当然,这意味着你在当前窗口中失去了所有的工作! 有没有简单的方法来阻止无限执行的脚本? 我有开发工具打开,因为我正在做一些debugging。 我可以暂停脚本,并通过循环。 我找不到任何地方停止脚本。 我无法修改脚本或variables来停止无限循环(因为脚本执行发生在独立域上的iframe中,因此不允许使用JavaScript修改iframe中的数据,并在控制台中生成一个Exception)。 这一切都开始,因为我决定从我的循环交换方向 for (var c = 0; c <= 11; c++) 至 for (var c = 12; c > 0; c++) 但正如你所看到的,我忘了把它从c++改为c– 。 有任何想法吗?? 我仍然有选项卡打开,我希望得到它没有closures标签:-)

jQuery的“按键”不适用于Chrome中的某些按键。 如何解决?

我试图实现按键function,当用户点击Esc时将删除一个div。 这适用于Firefox和IE使用以下代码: $("body").keypress(function(e) { alert("any key pressed"); if (e.keyCode == 27) { alert("escape pressed"); } }); 如果我按任何键,将显示第一个alert ,如果我点击了Escape,也会显示第二个alert 。 尽pipe这不适用于Chrome。 第一个alert总是显示,如果我打任何字母键,但不是当我按Escape,Tab,Space或任何数字。 为什么会这样? 有没有什么办法让Chrome来响应这些按键?

Google Chrome的Javascript控制台键盘快捷键

我想用Google Chrome 3的开发者工具debugging我的JavaScript应用程序。 一切正常,直到我真的想开始debugging。 我可以设置断点等,但我不想使用鼠标,但使用键盘debugging。 在Firefox + Firebug中,我可以使用F10 , F11和F8进行debugging,并运行debugging脚本。 Google Chrome的Javascript控制台窗口中是否有键盘快捷键 ? 系统configuration(如果相关): Windows Server 2008 R2(可能在Windows 7中工作相同) Google Chrome 3.0.195.21 编辑 我进一步调查了这个问题,事实certificate是某种错误,因为当我重新启动Chrome时, F8 , F10和F11按预期工作(与Firebug相同)。

有可能在单独的窗口中打开铬debugging器? 怎么样?

我想在一个单独的窗口中打开chromedebugging器。 这可能吗? 怎么样? 当我按F12键时,Internet Explorer在单独的窗口中打开debugging器。

如何在Chrome浏览器中启动deviceready事件(尝试debuggingphonegap项目)

我正在开发一个PhoneGap应用程序,我希望能够在Chrome中而不是在手机上进行debugging。 但是,在PhoneGap触发“deviceready”事件时,会触发onDeviceReady()函数来初始化我的代码。 由于Chrome不会触发此事件,因此我的代码并未初始化。 这里是我的代码的精简版本: var dashboard = {}; $(document).ready(function() { document.addEventListener("deviceready", dashboard.onDeviceReady, false); }); dashboard.onDeviceReady = function() { alert("hello!"); //this is never fired in Chrome }; 我试过使用StopGap代码,基本上只是做了以下几点: var e = document.createEvent('Events'); e.initEvent("deviceready"); document.dispatchEvent(e); 但是,当我在Chrome浏览器的JavaScript控制台中运行该代码时,“hello”警报仍然不会触发。 我究竟做错了什么? 或者Chrome只是不支持像deviceready这样的“自定义”事件?

Google“奥马哈”(Chrome的自动更新引擎)有什么经验?

Google已经开源谷歌浏览器中使用的自动更新机制,如奥马哈 。 对于任何不是Google的人来说,configuration似乎相当复杂和困难。 在项目中使用奥马哈的经验是什么? 可以推荐吗?