Spec-Zone.ru › Web Extensions

browserSettings.ftpProtocolEnabled

Объект BrowserSetting, определяющий, включён ли протокол FTP в браузере.

Основное значение — булево.

Примечание: С версии Firefox 88 это свойство является только для чтения.

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

Рабочий стол Мобильный
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet
ftpProtocolEnabled Нет Нет
72С версии 88 это свойство является только для чтения (см. ошибку 1626365).
? Нет Нет ? ?
79С версии 88 это свойство является только для чтения (см. ошибку 1626365).
? Нет ?

Примеры

Переключить значение:

function toggleAllowFtp() {
  function toggle(current) {
    console.log(`Current value: ${current.value}`);
    browser.browserSettings.ftpProtocolEnabled.set({ value: !current.value });
  }

  browser.browserSettings.ftpProtocolEnabled.get({}).then(toggle);
}

browser.browserAction.onClicked.addListener(() => {
  toggleAllowFtp();
});

© 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/browserSettings/ftpProtocolEnabled

Spec-Zone.ru

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