如何解决Chrome中‘脚本执行时间过长’错误?临时调整超时时长方法
Chrome脚本执行超时的临时解决办法
开发者工具禁用超时检测
- 打开Chrome开发者工具(快捷键F12/Ctrl+Shift+I)
- 点击右上角齿轮图标进入设置面板(或按F1)
- 左侧菜单找到Debugger,勾选Disable JavaScript timeout(部分版本显示为"Disable script execution timeout")
- 重启开发者工具后,Chrome就不会再弹出脚本执行时间过长的错误提示
通过启动参数修改超时限制
如果上面的方法无效,可以用Chrome启动参数彻底调整:
- 关闭所有Chrome窗口
- 右键Chrome快捷方式→属性
- 在「目标」栏末尾添加参数:
--js-flags="--execution-timeout=0 --max-old-space-size=4096"--execution-timeout=0直接禁用脚本超时检测--max-old-space-size=4096可选,用来提升JS内存分配上限(单位MB),避免大数据渲染时内存不足
- 点击「应用」后重启Chrome即可
提醒
这些都是临时方案,只适合你的个人项目场景,日常浏览别开,防止恶意脚本跑满资源。后续有空还是建议优化渲染逻辑,比如分批加载渲染数据,从根源解决问题。
内容的提问来源于stack exchange,提问作者DaveC426913
相关产品推荐
相关产品推荐

