问题:
我们如何故意限制从cdn加载的第三方javascript文件以重现客户展示的行为?
情况:
在我们的应用程序中,我们收到了客户的报告,我们的页面部分快速加载而另一部分加载缓慢。与他们进行屏幕共享后,我们确定加载到cdn上的第三方库(PushWooosh)需要很长时间才能加载并最终会失败。
似乎正在发生的事情是客户正在阻止第三方库的受限网络上访问我们的网站。这个特定的库对于应用程序并不重要,但是包含在这样的方式中,网站上的其他javascript都会阻塞,直到该库加载为止。客户网络的配置方式使文件最终失败加载需要30s-1m,导致部分网站在发生故障之前无法完成加载。
我想做的是故意从我们的网络中扼制Pushwoosh库,因此需要很长时间才能加载,以便我们可以编写修复程序并知道它对客户有效。
我知道Chrome可以模拟低带宽连接,但我没有看到基于每个文件执行此操作的方法。
是否有其他方法可以基于每个文件模拟/限制网络连接?