webRequest.StreamFilter.resume()
Setzt eine Anforderung fort, die zuvor durch einen Aufruf von suspend()
angehalten wurde.
Diese Funktion kann erst aufgerufen werden, nachdem das Ereignis onstart
ausgelöst wurde.
Syntax
js
StreamFilter.resume()
Parameter
Keine.
Rückgabewert
Keine.
Browser-Kompatibilität
BCD tables only load in the browser
Beispiele
Dieses Beispiel verwendet suspend/resume, um eine Webanforderung zu verzögern.
js
function listener(details) {
let filter = browser.webRequest.filterResponseData(details.requestId);
filter.onstart = (event) => {
filter.suspend();
setTimeout(() => {
filter.resume();
filter.disconnect();
}, 1000);
};
}
browser.webRequest.onBeforeRequest.addListener(
listener,
{ urls: ["https://example.org/"], types: ["main_frame"] },
["blocking"],
);