DelegatedInkTrailPresenter: свойство presentationArea
Ограниченная доступность
Эта функция не является Baseline, так как она не работает в некоторых из наиболее широко используемых браузеров.
Экспериментально: Это экспериментальная технология
Перед использованием в рабочей среде внимательно изучите таблицу совместимости с браузерами.
Чтение-только свойство presentationArea интерфейса DelegatedInkTrailPresenter возвращает Element, внутри которого ограничено отображение чернил.
Если предыдущий вызов метода Ink.requestPresenter() включал определение конкретного элемента presentationArea, то этот элемент будет возвращён. В противном случае возвращается значение по умолчанию — содержащий viewport.
Эта область всегда находится в координатах клиента для рамки элемента, поэтому перемещение или прокрутка элемента не требуют перерасчёта со стороны разработчика.
Значение
Элемент Element.
Пример
async function inkInit() {
const ink = navigator.ink;
let presenter = await ink.requestPresenter({ presentationArea: canvas });
console.log(presenter.presentationArea);
//...
}
Спецификации
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
presentationArea |
94 | 93 | Нет | 80 | Нет | 94 | Нет | 66 | Нет | 17.0 | 94 |
См. также
© 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/DelegatedInkTrailPresenter/presentationArea