草庐IT

chrome-developer-tools

全部标签

javascript - 语法错误 : Unexpected token N in chrome console from angularjs

您好,我通过chrome控制台使用angularjs时遇到此错误:SyntaxError:UnexpectedtokenNatObject.parse(native)atfromJson(http://localhost:3000/assets/angular.js?body=1:803:14)at$HttpProvider.defaults.defaults.transformResponsehttp://localhost:3000/assets/angular.js?body=1:9471:18)athttp://localhost:3000/assets/angular.js?

javascript - Chrome 桌面通知点击以关注内容

我正在将桌面通知构建到我正在开发的chrome扩展程序中。我需要的功能要求用户在单击通知窗口时被带到导致通知的选项卡。我可以使用chrome.tabsAPI使它工作,但我无法弄清楚的是如何在单击通知时将Chrome置于最前面。我知道window.focus()在chrome中被禁用,但这绝对是可能的,因为这是Gmail桌面通知的行为。 最佳答案 notification=webkitNotifications.createNotification(...)notification.onclick=function(){window.

javascript - YouTube 自动播放在 Chrome 中不起作用

一段时间以来,我一直在使用这个脚本,视频自动全屏播放。现在突然之间,视频无法在Chrome中自动播放。但在Firefox和Edge中它仍然有效。所以也许Google更改了设置?请问有人知道如何解决这个问题吗?您可以在此处查看现场示例:www.brunomazereel.comvarplayer;functiononYouTubePlayerAPIReady(){player=newYT.Player('player',{playerVars:{'autoplay':1,'controls':0,'autohide':1,'wmode':'opaque','showinfo':0,'lo

javascript - Chrome 扩展,javascript : Why is this firing twice?

我的(测试)Chrome扩展中有一段非常非常简单的代码:functiontest(){alert("Intest!");}chrome.tabs.onUpdated.addListener(function(tabid,changeinfo,tab){varurl=tab.url;if(url!==undefined){test();}});我的问题是,为什么test()会触发两次?更重要的是,如何让它只触发一次? 最佳答案 查看调度事件时的不同状态。我认为,当状态为“正在加载”或状态为“完成”时,它会被分派(dispatch)一次

javascript - setInterval 在 Google Chrome 扩展程序中不起作用(仅触发一次)

这个问题在这里已经有了答案:WhydoesthesetIntervalcallbackexecuteonlyonce?(2个答案)JSsetIntervalexecutesonlyonce(2个答案)关闭4个月前。正如标题所说:setInterval只触发一次回调。list.json:{//..."content_scripts":[{"js":["code.js"],//...}],//...}code.js(示例):setInterval(alert('onlyshownonce'),2000);为什么,我该如何解决?该代码在扩展之外(即使在小书签中)也能很好地工作。

javascript - Chrome 中的 NicEdit 错误

我在我的网站上使用NicEdit所见即所得插件。我注意到,当NicEdit在Chrome中实例化时,会生成以下Javascript错误:UncaughtTypeError:Objecthasnomethod'createRange'这不会阻止插件工作,但如果可能的话我想阻止它。这是有问题的方法:getRng:function(){vars=this.getSel();if(!s){returnnull;}return(s.rangeCount>0)?s.getRangeAt(0):s.createRange();}NicEdit作为一个项目似乎已经死了,这就是为什么我在这里而不是在Ni

javascript - Chrome window.print() window.close() 结果为 'print preview failed' 。解决方案?

我有一个在新选项卡或窗口中打开的打印页面。生成的页面将打开一个打印对话框。用户在打印对话框中做出选择后,页面会关闭选项卡/窗口。window.print();window.close();这曾经在主要浏览器中运行良好,但最新版本的Chrome之一打破了这一点(即14.0.835.202)。我从chrome打印插件收到以下消息:“打印预览失败”。有人有解决方案可以在打印后关闭Chrome选项卡/窗口吗? 最佳答案 我只是想出了一个适合我的解决方案。我从秘鲁的回复开始,但不想在此解决方案中使用jQuery。window.onload=f

javascript - window.location 在 Chrome 浏览器上不起作用

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭9年前。我有一个使用window.location的javascript函数。它在Firefox和InternetExplorer中运行良好,但在Chrome中却不行。我已经在UbunutuHardy和WindowsVista上对此进行了测试。根本问题是什么,我该如何规避它?

javascript - 如何清理 chrome 内存缓存?

我在chrome中开发一个扩展程序,我试图在每次用户在Google中搜索时执行一个操作。目前我正在使用chrome.webRequestonBeforeRequest监听器。它在大多数情况下都能完美运行,但有些请求是通过缓存完成的,不会执行任何调用。我在关于caching的API文档中找到了这个:Chromeemploystwocaches—anon-diskcacheandaveryfastin-memorycache.Thelifetimeofanin-memorycacheisattachedtothelifetimeofarenderprocess,whichroughlyco

javascript - Chrome JavaScript CPU 分析器做了什么可能会影响程序的性能(在分析期间)?

我最近设法在我的脚本中引入了一个错误,导致物理帧速率时不时地从100fps下降到10fps(这是一个物理模拟类型的应用程序)。我已经尝试查找原因很长时间了,并且偶然发现了一个奇怪的现象:当帧速率下降到10fps时,如果我运行Chrome的CPU分析器,它会跳回100fps,并保持在那里即使在我停止分析器之后。所以我一直在研究探查器,它似乎在运行时禁用了条件断点——这提高了性能。在确保删除所有断点、清除缓存并重新启动chrome进程后,我确定断点与它无关。所以我想知道的是:在分析器运行时,chrome是否会做任何其他可能影响(尤其是提高)我的应用程序性能的事情?我想让这个问题保持笼统,这