Spec-Zone.ru › Web APIs

Документ: метод hasUnpartitionedCookieAccess()

Ограниченная доступность

Эта функция не относится к Baseline, так как она не работает в некоторых из наиболее широко используемых браузеров.

  • Узнать больше
  • Посмотреть полную совместимость
  • Отправить отзыв

Метод hasUnpartitionedCookieAccess() интерфейса Document возвращает Promise, который разрешается со значением булевого типа, указывающим, имеет ли документ доступ к сторонним неразделенным кукам.

Этот метод является частью API доступа к хранилищу.

Этот метод — новое название для Document.hasStorageAccess().

Синтаксис

hasUnpartitionedCookieAccess()

Параметры

Нет.

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

Promise, разрешающийся с булевым значением, указывающим, имеет ли документ доступ к сторонним кукам — true в случае наличия доступа и false в противном случае.

См. Document.hasStorageAccess() для получения дополнительной информации.

Исключения

InvalidStateError DOMException

Выбрасывается, если текущий Document ещё не активен.

Примеры

document.hasUnpartitionedCookieAccess().then((hasAccess) => {
  if (hasAccess) {
    // storage access has been granted already.
    console.log("cookie access granted");
  } else {
    // storage access hasn't been granted already;
    // you may want to call requestStorageAccess().
    console.log("cookie access denied");
  }
});

Примечание: См. Использование API доступа к хранилищу для более полного примера.

Спецификации

Спецификация
Расширение API доступа к хранилищу (SAA) на хранилище без куков
# dom-document-hasunpartitionedcookieaccess

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
hasUnpartitionedCookieAccess 125 Нет Нет 111 Нет 125 Нет 83 Нет 27.0 125

См. также

  • Document.hasStorageAccess(), Document.requestStorageAccess(), Document.requestStorageAccessFor()
  • Использование API доступа к хранилищу
  • Представление API доступа к хранилищу (блог WebKit)

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Document/hasUnpartitionedCookieAccess

Spec-Zone.ru

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