- 4
- 260578
- 조회 수 250
자바스크립트 notification api 를 사용해보았더니 안드로이드 환경에서 제대로 작동하지 않았습니다.
다른 설정이 추가적으로 필요한지, 아니면 순수 자바스크립트로는 구현할 방법이 없는지 여쭙고 싶습니다.
* 사이트를 현재 열고있지 않아도 기기 알림창에 뜨도록 하려고 합니다.
작성자
댓글 4
2020.05.18. 22:16
감사합니다
2020.05.18. 23:08
https://caniuse.com/#feat=push-api
해당 API를 지원하는 브라우저가 있고 지원하지 않는 브라우저가 있습니다.
https://serviceworke.rs/push-payload_demo.html
해당 데모로 사용해봤을 때 크롬 일반 창에서는 크롬을 내려놨을 때도 동작합니다.
해당 API를 지원하는 브라우저가 있고 지원하지 않는 브라우저가 있습니다.
https://serviceworke.rs/push-payload_demo.html
해당 데모로 사용해봤을 때 크롬 일반 창에서는 크롬을 내려놨을 때도 동작합니다.
2020.05.18. 22:16
감사합니다
2020.05.18. 23:09
권한이 없습니다.
Notificaton.requestPermissions를 사용해서 권한 받고 서비스 워커 등록하고 해보세요.
다만 웹뷰에서는 안됩니다.
https://developer.mozilla.org/ko/docs/WebAPI/Using_Web_Notifications
참고하시길 바랍니다.