Stop blocking script

This commit is contained in:
Hongbo Wu 2022-05-13 12:17:19 +08:00
parent 37e55add98
commit f5003c1370
2 changed files with 16 additions and 2 deletions

View file

@ -463,7 +463,7 @@ async function retrievePage(url) {
await page.setRequestInterception(true);
let requestCount = 0;
page.on('request', request => {
if (['font', 'image', 'script'].includes(request.resourceType())) {
if (['font', 'image', 'media'].includes(request.resourceType())) {
request.abort();
return;
}
@ -471,6 +471,13 @@ async function retrievePage(url) {
request.abort();
return;
}
if (
request.resourceType() === 'script' &&
request.url().toLowerCase().indexOf('mathjax') > -1
) {
request.abort();
return
}
request.continue();
});

View file

@ -665,7 +665,7 @@ async function retrievePage(url) {
await page.setRequestInterception(true);
let requestCount = 0;
page.on('request', request => {
if (['font', 'image', 'script'].includes(request.resourceType())) {
if (['font', 'image', 'media'].includes(request.resourceType())) {
request.abort();
return;
}
@ -673,6 +673,13 @@ async function retrievePage(url) {
request.abort();
return;
}
if (
request.resourceType() === 'script' &&
request.url().toLowerCase().indexOf('mathjax') > -1
) {
request.abort();
return
}
request.continue();
});