Tag: 谷歌铬

如何在Express 4中正确设置链接预取标题?

根据MDN ,正确的方法是发送标题: Link: </images/big.jpeg>; rel=prefetch 所以我的expression语法是: res.header('Link', '</images/big.jpeg>; rel=prefetch'); 我看到它在我的浏览器中出现: Link:</images/big.jpeg>; rel=prefetch 但铬永远不会尝试下载图像..元和链接方法工作正常.. 我是否设置标题错误或浏览器无法处理标题值? UDPATE:好吧,看起来我正在做的事情,但Linux / Ubuntu上的Chrome 43和Chromium 43目前还不支持。 这在Firefox 38中工作正常 难道Chromium只是没有在networking标签中显示预取? 更新2:所以它看起来像Chrome / Chromium隐藏从networking选项卡的文件传输。 如果有人可以证实这一点,我会很感激。

如何redirect到chrome-devtools://协议?

我已经写了一个Node.js应用程序,您可以(当然)使用Chromedebugging协议进行debugging,如果您使用最新的Node.js版本之一: $ node –inspect app.js 这将打印一个URL( chrome-devtools://… )到terminal。 如果我复制这个URL并将其粘贴到Chrome中,debugging器打开并且一切正常。 现在,这个URL很长,我希望它变得更短。 所以我的想法是运行一个非常简单的Node.js服务器,只需将传入的http请求redirect到此url。 使用一些testing,我确保发送正确的标题和状态码等等。 但是 – 这是行不通的。 如果我打电话给我的redirect服务,我只能得到答案,服务器发送一个空的答复。 没有redirect正在发生。 我错过了什么? 如何redirect到chrome://扩展可能暗示,这是不可能的,但我不知道我可能有什么其他的select(当然,除了长期的生活)。

primefaces壳(电子)可以使用系统级API吗?

最近,我发现primefaces壳( https://github.com/atom/electron )是开发跨平台应用程序的一个有趣的工具。 我想试试,但是我不确定它是否可以很容易地支持系统API,比如访问一个USB盘,或者H264解码器/编码器等video处理API。 有没有人有任何想法呢? 谢谢!

V8 javascript:chrome vs node.js – “this”上下文的区别

看看下面的代码: var pocket = { cash: 1000, showCash: function() { return this.cash; } }; var thomas = { name: "Thomas", work: function() { console.log('I don\'t want to, but I have to… work!'); }, cash: 5000 }; var bird = { fly: function() { console.log('I\'m flying!'); } }; console.log(pocket.showCash()); thomas.showCash = pocket.showCash; console.log(thomas.showCash()); bird.showCash = pocket.showCash; […]

在Javascript中,为什么Object.getPrototypeOf()返回一个空列表?

在Chrome 42.0中,我使用var myArray = [1,2]为myArray赋值, 我期望Object.getPrototypeOf(myArray)会是这样的(从这里截图).. 但是,当我在REPL中评估代码时,我只有一个空的列表: 有没有人有任何想法呢?

nodejs`arguments`是对象,但在浏览器中,它是一个`array`

当我从里面调用nodejs中的函数访问arguments … echo '!function(){ console.log(arguments) }(1,2,3)' | node 它输出一个对象… { '0': 1, '1': 2, '2': 3 } …但在谷歌铬… !function(){ console.log(arguments) }(1,2,3) 输出… [1, 2, 3] 为什么不一致? 还有什么其他的JS环境有不同的行为? 我可以使用arguments吗? 在使用它之前,如何确保它始终是一个数组?

从Chrome扩展连接到Mysql

是否有可能连接到本地主机上的一些端口到MySQL并进行SQL查询? 它的目的是作为一个开发工具,所以用户authentication到自己的分贝。 我发现: https : //npmjs.org/package/mysql-native-pre plus http://blog.iceddev.com/2012-11-05-node-js-in-chrome.html 所以,看起来有一种方法可以在chrome ext中运行nodeJs。 并且有用于MySQL通信的NodeJS模块。 但是,这并不意味着,这个特定的模块将在Chrome沙箱中工作。 有没有人有这方面的经验? 我不知道NodeJS,甚至Chrome扩展,所以在我开始挖掘…谢谢。

试图服务与nodejs的MP3?

我正在尝试使用nodejs提供mp3文件。 我使用的浏览器是Google Chrome。 提供文本的工作,但当我改变了内容标题,以表明我想提供MP3,它显示播放button,不播放。 这是curl -v给我的信息的开始: * About to connect() to localhost port 2222 (#0) * Trying 127.0.0.1… * Connected to localhost (127.0.0.1) port 2222 (#0) > GET / HTTP/1.1 > User-Agent: curl/7.29.0 > Host: localhost:2222 > Accept: */* > < HTTP/1.1 200 OK < X-Powered-By: Express < Content-Type: audio/mpeg < Content-Length: 14180 < ETag: […]

茉莉花是在量angular器超时,Selenium服务器之后崩溃(问题出现在Chrome浏览器,Firefox – 确定)

真的需要一些帮助,我一直在挣扎了很长时间,不能自己搞清楚! 我正在使用chrome进行testing,当量angular器login到系统时,它突然停止,基本上崩溃 – 起初茉莉花是超时(明确延长超时),在这里input代码 然后量angular器无法长时间退出浏览器(从Selenium Serverlogin – Timed out receiving message from renderer: 295.458, Timed out receiving message from renderer: 10.000 ) 所以这里是代码: describe('Login with username and password', function () { it('Logging in with VALID credentials', function () { browser.get(''); expect(browser.getCurrentUrl()).toContain('login'); element(by.id('username')).sendKeys("username"); element(by.id('password')).sendKeys("password"); element(by.css('input[type="submit"]')).click();//here I am login into the system. On successful login, system loads […]

以编程方式保存chrome的控制台日志

有没有在javascript或nodejs的方式来编程取得所有在铬的控制台的一切,所以我可以将其保存到文件或数据库?