webRequest.StreamFilter.resume()

Reprend une requête qui a été précédemment suspendue par un appel à suspend().

Vous ne pouvez pas appeler cette fonction avant que l'événement  onstart ne soit déclenché.

Syntaxe

filter.suspend()

Paramètres

None.

Valeur retournée

None.

Compatibilité du navigateur

ChromeEdgeFirefoxFirefox for AndroidOpera
Support simple Non Non5757 Non

Exemples

Cet exemple utilise la suspend/resume pour retarder une requête web

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"]
);

Étiquettes et contributeurs liés au document

Contributeurs à cette page : hellosct1
Dernière mise à jour par : hellosct1,