我正在尝试使用Google Chrome DevTools模拟站点JavaScript文件的超时。
我可以使用“切换设备模式”来引入限制,但这并不针对特定脚本。
是否有使用DevTools实现此操作的方法?
我使用的是Chrome 38。
我正在尝试使用Google Chrome DevTools模拟站点JavaScript文件的超时。
我可以使用“切换设备模式”来引入限制,但这并不针对特定脚本。
是否有使用DevTools实现此操作的方法?
我使用的是Chrome 38。
作为一名DevTools技术撰写员和开发者倡导者,我在2018年1月如下:
虽然我没有测试过此代码,但像这样的代码可能适用于基于服务工作者的限制:
self.addEventListener('fetch', event => {
const TARGET = 'example.com';
const DELAY_MS = 1000;
if (event.request.url === TARGET) {
setTimeout(() => {
event.respondWith(caches.match(event.request));
}, DELAY_MS);
}
});
if
块中注入日志语句时,当调用被触发时没有输出任何内容。 是否有一些小的改动可以使它在最新版本的Chrome(78.x)中工作? - Greg Venech