Подписка на уведомления
пакет js.html.push
Доступно в js
Интерфейс PushSubscription API уведомлений предоставляет конечную точку URL подписки и позволяет отказаться от подписки на службу уведомлений.
Документация PushSubscription от Авторов Mozilla, лицензирована по CC-BY-SA 2.5.
См. также:
Конструктор
new(initDict:PushSubscriptionInit)
Выбрасывает:
null |
DOMError |
|---|
Переменные
read onlyendpoint:String
Строка USVString, содержащая конечную точку, связанную с подпиской на уведомления.
read onlyoptions:PushSubscriptionOptions
Объект, содержащий параметры, используемые для создания подписки.
Методы
getKey(name:PushEncryptionKeyName):ArrayBuffer
Возвращает ArrayBuffer, содержащий открытый ключ клиента, который затем можно отправить на сервер и использовать для шифрования данных сообщений уведомлений.
Выбрасывает:
null |
DOMError |
|---|
toJSON():PushSubscriptionJSON
Стандартный сериализатор — возвращает JSON-представление свойств подписки.
Выбрасывает:
null |
DOMError |
|---|
unsubscribe():Promise<Bool>
Запускает асинхронный процесс отписки от службы уведомлений, возвращая Promise, который разрешается в Boolean, когда текущая подписка успешно отменяется.
Выбрасывает:
null |
DOMError |
|---|
© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/push/PushSubscription.html