PresentationConnection
Ограниченная доступность
Эта функция не является базовой, так как она не работает во всех широко используемых браузерах.
Экспериментально: Это экспериментальная технология
Перед использованием в продуктовой среде внимательно проверьте таблицу совместимости браузеров.
Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или во всех поддерживающих браузерах.
Интерфейс PresentationConnection из API презентаций предоставляет методы и свойства для управления одной презентацией. Каждое соединение с презентацией представлено объектом PresentationConnection. Как управляющий пользовательский агент, так и получающий пользовательский агент ДОЛЖНЫ реализовывать PresentationConnection.
Свойства экземпляра
-
PresentationConnection.binaryTypeЭкспериментально -
Возвращает blob или arrayBuffer. При создании объекта
PresentationConnection, его атрибут IDLbinaryTypeДОЛЖЕН быть установлен на строку"arraybuffer". -
PresentationConnection.idТолько для чтения Экспериментально -
Предоставляет идентификатор соединения с презентацией.
-
PresentationConnection.stateТолько для чтения Экспериментально -
Возвращает текущее состояние соединения с презентацией.
-
PresentationConnection.urlТолько для чтения Экспериментально -
Возвращает URL, используемый для создания или повторного подключения к презентации.
Методы экземпляра
-
PresentationConnection.close()Экспериментально -
Закрывает текущее соединение и отправляет событие
PresentationConnectionCloseEventв событиеclose. -
PresentationConnection.send()Экспериментально -
Отправляет двоичные или текстовые данные между управляющим контекстом просмотра и контекстом просмотра, отображающим презентацию.
-
PresentationConnection.terminate()Экспериментально -
Прерывает текущее соединение и вызывает событие
terminate.
События
-
closeЭкспериментально -
Вызывается при вызове
PresentationConnection.close(). -
connectЭкспериментально -
Вызывается при установлении соединения с презентацией.
-
messageЭкспериментально -
Вызывается при вызове
PresentationConnection.send(). -
terminateЭкспериментально -
Вызывается при вызове
PresentationConnection.terminate().
Спецификации
| Спецификация |
|---|
| API презентаций # interface-presentationconnection |
Совместимость браузеров
| Рабочий стол | Мобильный | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
PresentationConnection |
47 | 79 | Нет | 34 | Нет | 47 | Нет | 34 | Нет | 5.0 | Нет |
binaryType |
47 | 79 | Нет | 34 | Нет | 47 | Нет | 34 | Нет | 5.0 | Нет |
close |
49 | 79 | Нет | 36 | Нет | 49 | Нет | 36 | Нет | 5.0 | Нет |
close_event |
50 | 79 | Нет | 37 | Нет | 50 | Нет | 37 | Нет | 5.0 | Нет |
connect_event |
50 | 79 | Нет | 37 | Нет | 50 | Нет | 37 | Нет | 5.0 | Нет |
id |
47 | 79 | Нет | 34 | Нет | 47 | Нет | 34 | Нет | 5.0 | Нет |
message_event |
47 | 79 | Нет | 34 | Нет | 47 | Нет | 34 | Нет | 5.0 | Нет |
send |
47 | 79 | Нет | 34 | Нет | 47 | Нет | 34 | Нет | 5.0 | Нет |
state |
47 | 79 | Нет | 34 | Нет | 47 | Нет | 34 | Нет | 5.0 | Нет |
terminate |
48 | 79 | Нет | 35 | Нет | 48 | Нет | 35 | Нет | 5.0 | Нет |
terminate_event |
50 | 79 | Нет | 37 | Нет | 50 | Нет | 37 | Нет | 5.0 | Нет |
url |
57 | 79 | Нет | 44 | Нет | 57 | Нет | 43 | Нет | 7.0 | Нет |
© 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/PresentationConnection