Spec-Zone.ru › Web Extensions

scripting.unregisterContentScripts()

Отменяет регистрацию одного или нескольких скриптов контента.

Примечание: Этот метод доступен в Manifest V3 или выше в Chrome и Firefox 101. В Firefox 102+ этот метод также доступен в Manifest V2.

Для использования этого API у вас должна быть "scripting" разрешение и разрешение на URL страницы, либо явно как разрешение на хост, либо с помощью разрешения на активную вкладку.

Это асинхронная функция, которая возвращает Promise.

Синтаксис

await browser.scripting.unregisterContentScripts(
  scripts         // object
)

Параметры

scripts Необязательно

scripting.ContentScriptFilter. Фильтр для идентификации динамических скриптов контента, которые должны быть отменены. Если не указано, все динамические скрипты контента отменяются.

Возвращаемое значение

A Promise, который выполняется без аргументов, когда все скрипты отменены. Если произошла какая-либо ошибка, обещание отклоняется.

Примеры

В этом примере отменяется регистрация зарегистрированного скрипта контента с идентификатором a-script:

try {
  await browser.scripting.unregisterContentScripts({
    ids: ["a-script"],
  });
} catch (err) {
  console.error(`failed to unregister content scripts: ${err}`);
}

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet
unregisterContentScripts 88 88 102 ? 74
16.4Доступно для использования в Manifest V2 или более поздней версии.
? ? 102 ?
16.4Доступно для использования в Manifest V2 или более поздней версии.
?

Примечание: Этот API основан на API chrome.scripting от Chromium.

© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/scripting/unregisterContentScripts

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API