我正在尝试复制客户端报告的错误,它是 IE 中出现的“此脚本运行缓慢”通知,因为它的 JS/DOM 解析速度极慢。
这不会发生在我的 virtualbox IE6(客户端有 IE6)上,也不会在我有的测试机器(一些 mac mini)上工作。
我可以保证有很多 JS 发生,并且在使用 XHR 检索后有很多 HTML 正在处理,此外还有很多 JS 在之后对附加的 DOM 元素进行操作。我不可能发布整个脚本,但我相信我可以轻松追踪问题,但我想重现它以优化它。
这是一个非常知名的客户,所以我不能只是通过电话或即时消息与他们交谈。有什么方法可以减慢机器速度以重现此错误?还是我应该坚持询问客户的计算机规格并尝试访问更可能重现问题的旧计算机?甚至使用browsercam之类的东西?
我想到的另一个想法是让 JS 运行得更多,以便我确实遇到问题并尝试优化我的代码,这样即使使用我的附加代码它也不会发布脚本通知错误。
我会很感激任何建议。