크롬에서 notification 알람 실행하는 방법 있을까요? 채택완료
주니준이
5년 전
조회 2,073
function a() {
if (!("Notification" in window)) {
alert("데스크톱 알림을 지원하지 않는 브라우저입니다.");
}
Notification.requestPermission(function (result) {
if(result == 'denied') {
alert('알림을 차단하셨습니다.\n브라우저의 사이트 설정에서 변경하실 수 있습니다.');
return false;
}else if(result == 'granted'){
var alarm = new Notification("hi");
}
});
firefox에서는 실행이 되는데 chrom에서는 실행이 안되네요;;
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
5년 전
잘 되는것 같습니다.
</p>
<p>if (!('Notification' in window)) {</p>
<p> alert("데스크톱 알림을 지원하지 않는 브라우저입니다.");</p>
<p>} else {</p>
<p> Notification.requestPermission().then((result) => {</p>
<p> if (result == 'denied') {</p>
<p> alert('알림을 차단하셨습니다.\n브라우저의 사이트 설정에서 변경하실 수 있습니다.');</p>
<p> } else if (result == 'granted') {</p>
<p> alert('허용');</p>
<p> }</p>
<p> });</p>
<p>}</p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인