Articles of 谷歌铬

如何打开铬内的PDF文件?

我使用nodejs和铬为我的桌面应用程序。 问题是,我不能打开铬的PDF文件。 所以我GOOGLE了,发现大部分的答案都与mozplugger插件有关。 我按照下面的链接安装了插件: http://www.tootips.com/2013/01/how-to-open-pdf-files-inside-chromium.html 现在我得到一个错误消息:“ Mozplugger:M4parsingconfiguration生成的错误 ”当我尝试打开铬文件中的PDF文件。 我怎样才能解决这个错误? 请帮帮我!

Chrome:缓慢'初始连接'到EC2

我有一个Linux EC2实例和一个nodejs程序。 我发送POST请求到节点程序,大约一半的时间需要很长的时间才能到达,大约20-30秒。 其余的时间很好。 这似乎完全是随机的。 它不只是经过长时间的闲置,因为这些挂起有时会连续多次出现。 在没有这个问题之前,我已经在Windows EC2上运行了这个精确的节点程序。 我检查了Chrome中的networking事件,发现“初始连接”是永远的: 什么可能导致这个? 编辑我应该包括,我实际上是发送POST请求到一个AWS负载平衡器,它只在一个Linux EC2实例的前面。

Chrome在redirect后不会发送Cookie

在node.js(使用Hapi框架)我创build用户的链接,以允许我的应用程序读取用户帐户。 Google处理该请求并询问授予权限。 然后谷歌使用GET参数作为响应代码redirect到我的服务器,在这里我有一个问题。 谷歌浏览器不会发送带有会话ID的cookie。 如果我在cookie编辑扩展中将该cookie标记为会话cookie,则会发送该cookie。 同样的行为在PHP中,但PHP创build会话时标记为会话,所以这不是问题。 我正在使用插件hapi-auth-cookie,它会创build会话并处理它的一切。 我也将这个cookie标记为非HttpOnly的hapi-auth-cookie设置,因为这是第一个区别,我注意到,当检查PHP会话cookie和我的node.js。 我有响应401缺less身份validation每个redirect。 如果我把光标放在地址栏并按回车,一切正常,所以这是一个redirect的问题。 我的问题基本上是什么可能导致这种行为。 另一方面,我不得不提到,每次请求后,firefox都会发送cookie而不会有任何问题。 redirect后的标题(没有会话的cookie): { "host": "localhost:3000", "connection": "keep-alive", "cache-control": "max-age=0", "upgrade-insecure-requests": "1", "user-agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36", "x-client-data": "CJS2eQHIprbJAQjEtskECKmdygE=", "x-chrome-connected": "id=110052060380026604986,mode=0,enable_account_consistency=false", "accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8", "accept-encoding": "gzip, deflate, sdch, br", "accept-language": "pl-PL,pl;q=0.8,en-US;q=0.6,en;q=0.4" } 点击后进入地址栏(什么会正常工作): { "host": "localhost:3000", "connection": "keep-alive", […]

在javascript中复制对象数组到另一个数组(深度复制)

使用slice(0)和concat()在javascript中将对象数组复制到另一个数组中不起作用。 我已经尝试了以下来testing,如果我得到预期的深拷贝使用这种行为。 但是,原来的数组也被修改后,我在复制的数组进行更改。 var tags = []; for(var i=0; i<3; i++) { tags.push({ sortOrder: i, type: 'miss' }) } for(var tag in tags) { if(tags[tag].sortOrder == 1) { tags[tag].type = 'done' } } console.dir(tags) var copy = tags.slice(0) console.dir(copy) copy[0].type = 'test' console.dir(tags) var another = tags.concat() another[0].type = 'miss' console.dir(tags) 我怎样才能做一个数组的深入副本到另一个,以便原始数组不会修改,如果我在副本数组中进行更改。