HTMLFencedFrameElement: свойство allow
Ограниченное использование
Данная функция не входит в Baseline, так как она не работает во всех широко используемых браузерах.
Экспериментально: Это экспериментальная технология
Перед использованием в рабочей среде внимательно проверьте таблицу совместимости браузеров.
Свойство allow элемента HTMLFencedFrameElement получает и устанавливает значение соответствующего атрибута <fencedframe> allow, который представляет политику разрешений (Permissions Policy), применяемую к содержимому при его первичной вставке.
Не все политики разрешений разрешены в фреймах с ограниченным доступом. Разрешенные политики разрешений перечислены по адресу Политики разрешений, доступные для фреймов с ограниченным доступом — они необходимы для загрузки контента фреймов с ограниченным доступом, полученного из указанных API. Если вы не установите атрибут allow, эти разрешения будут разрешены по умолчанию. Если вы хотите сузить установленные разрешения, вам необходимо убедиться, что все необходимые разрешения для используемых вами API установлены в атрибуте allow.
Значение
Строка, представляющая политику разрешений.
Примеры
const frame = document.createElement("fencedframe");
console.log(frame.allow);
Спецификации
Совместимость браузеров
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
allow |
115 | 115 | Нет | 101 | Нет | 115 | Нет | 77 | Нет | 23.0 | 115 |
См. также
- Фреймы с ограниченным доступом на developers.google.com
- Среда с повышенной защитой конфиденциальности на developers.google.com
© 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/HTMLFencedFrameElement/allow