Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at https://viewsourceconf.org

PushManager

Non-standard
This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.

This API is available on Firefox or Firefox OS for installed or higher privileged applications.

요약

The PushManager 인터페이스는 푸시 알림을 위한 요청 URL 들 뿐만 아니라 서드 파티 서버로부터 알림을 받을 수 있는 방법을 제공합니다. 

navigator.push 속성은 PushManager 인터페이스의 인스턴스를 리턴합니다. 

인터페이스 개요

interface PushManager
{
  DOMRequest register();
  DOMRequest unregister(DOMString endPoint);
  DOMRequest registrations();
};
interface PushRegistration {
  DOMString pushEndpoint;
  DOMString version;
};

Properties

없음

Methods

PushManager.register()
이후 알림에 대한 엔드포인트로 사용될 새로운 URL을 푸시 서버로 요청합니다. 
PushManager.unregister()
시스템과 알림 서버로 엔드포인트 삭제를 요청합니다. 이후 해당 URL 에 대한 새로운 알림들은 기기로 전달되지 않습니다. 
PushManager.registrations()
앱에서 등록된 리스트를 가져옵니다. 

Specifications

Specification Status Comment
Unknown Unknown Non standard

Browser compatibility

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support Not supported Not supported Not supported Not supported Not supported
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support Not supported Not supported

18.0 (18) moz

(From FirefoxOS 1.1)

Not supported Not supported Not supported

Gecko implementation note

This API is currently available on Firefox OS only for any installed applications.

See also

문서 태그 및 공헌자

 이 페이지의 공헌자: khalid32, minchang
 최종 변경: khalid32,