首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >IE11性能分析器没有给出任何结果

IE11性能分析器没有给出任何结果
EN

Stack Overflow用户
提问于 2017-12-19 17:09:00
回答 1查看 6.7K关注 0票数 11

我试图提高我的站点在IE11中的性能,而且我似乎无法从性能分析器中获得任何结果。我读过此页,它看上去很简单,但我肯定遗漏了什么。以下是我所采取的步骤:

  1. 在“F12工具性能”选项卡上,我单击“绿色播放”按钮或“开始分析开始性能会话(Ctrl+E)”链接。
  2. 我在我的应用程序中执行一个动作(只需点击一个字段就可以退出)
  3. 我按下红色停止按钮或停止分析以生成报表(Ctrl+E)链接
  4. Profiler选项卡显示“分析所收集的数据:”使用一个空的进度条。进度条永远不会到达任何地方,几秒钟后Profiler选项卡就会返回到“开始分析开始性能会话(Ctrl+E)”。

这发生在任何我尝试过的网站上,而不仅仅是我的网站。其余的F12选项卡(DOM、Console、Network)都可以正常工作。使用IE版本11.125.16299.0,在Windows 10.0.16299上更新版本11.0.49

我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-20 17:33:06

我不认为你做错了什么。性能分析器现在似乎无法显示它在IE11中生成的报告。然而,IE和Edge似乎共享了它们的调试工具(至少在Windows 10中),这可能是一个可行的解决办法。

  1. 按CTRL,执行您的操作,再次按CTRL,然后等待performance恢复到其初始状态。分析器的某些部分在这一点上似乎已经崩溃;您会发现“导入”和“导出”按钮无法工作。
  2. 退出调试工具,再次打开它们,然后打开performance选项卡。
  3. 单击“导出”按钮(现在可操作)以保存分析器报告。
  4. 打开边缘,启动其调试工具,然后转到“性能”选项卡。
  5. 导入保存的分析器报告。现在一切都会好的。

值得注意的是,将保存的报表导入IE11调试工具将导致“允诺”为未定义或某些类型的错误。这是有意义的,因为边缘支持ES6承诺构造函数,但IE11不支持。

票数 26
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47891949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档