gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 01:33:17 25 4
gpt4 key购买 nike

我正在尝试提高我网站在 IE11 中的性能,但我似乎无法从性能分析器中获得任何结果。我已阅读 this page看起来很简单,但我一定错过了一些东西。以下是我采取的步骤:

  • 在 F12 工具“性能”选项卡上,我单击绿色播放按钮或“开始分析以开始性能 session (Ctrl+E)”链接。
  • 我在我的应用程序中执行一个操作(就像点击一个字段然后退出一样简单)
  • 我点击红色停止按钮或停止分析以生成报告 (Ctrl+E) 链接
  • Profiler 选项卡显示“分析收集的数据:”,进度条为空。进度条永远不会出现在任何地方,几秒钟后,“探查器”选项卡会恢复为“开始分析以开始性能 session (Ctrl+E)”。

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

    我究竟做错了什么?

    最佳答案

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

  • 按 CTRL-E,执行您的操作,再次按 CTRL-E,然后等待性能选项卡恢复到其初始状态。此时分析器的某些部分似乎已经崩溃;您会发现“导入”和“导出”按钮不起作用。
  • 退出调试工具,再次打开它们,然后打开性能选项卡。
  • 单击(现在可操作)“导出”按钮以保存您的分析器报告。
  • 打开 Edge,启动它的调试工具,然后转到性能选项卡。
  • 导入您保存的分析器报告。现在它会显示得很好。

  • 值得一提的是,将您保存的报告导入 IE11 调试工具将导致“Promise”未定义或类似错误。这是有道理的,因为 Edge 支持 ES6 Promise 构造函数,但 IE11 不支持。

    关于performance - IE11 性能分析器没有给出任何结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47891949/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com