Ale*_*pin 11 performance profiler internet-explorer-11 ie11-developer-tools
我正在尝试提高我的网站在IE11中的性能,我似乎无法从性能分析器中获得任何结果.我已经阅读了这个页面,它看起来非常简单,但我必须遗漏一些东西.以下是我采取的步骤:
这发生在我尝试的任何网站上,而不仅仅是我的网站.其余的F12标签(DOM,控制台,网络)都可以正常工作.使用IE版本11.125.16299.0
,11.0.49
在Windows上更新版本10.0.16299
.
我究竟做错了什么?
小智 26
我不认为你做错了什么.性能分析器似乎无法立即显示它在IE11中生成的报告.但是,IE和Edge似乎共享其调试工具(至少在Windows 10中)这一事实可能提供了一种可行的解决方法.
按CTRL-E,执行操作,再次按CTRL-E,然后等待性能选项卡恢复到其初始状态.探测器的某些部分似乎在此时已经崩溃; 你会发现"导入"和"导出"按钮不起作用.
退出调试工具,再次打开它们,然后打开性能选项卡.
单击(现在可操作)"导出"按钮以保存您的探查器报告.
Open Edge,启动其调试工具,然后转到性能选项卡.
导入已保存的探查器报告.现在它会很好看.
对于它的价值,将保存的报告导入IE11调试工具将导致错误的"Promise"未定义或某些错误.这是有道理的,因为ES6 Promise构造函数是由Edge支持的,而不是由IE11支持的.