크롬에서 notification 알람 실행하는 방법 있을까요? 채택완료
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년 전
잘 되는것 같습니다.
Copy
if (!('Notification' in window)) {
alert("데스크톱 알림을 지원하지 않는 브라우저입니다.");
} else {
Notification.requestPermission().then((result) => {
if (result == 'denied') {
alert('알림을 차단하셨습니다.\n브라우저의 사이트 설정에서 변경하실 수 있습니다.');
} else if (result == 'granted') {
alert('허용');
}
});
}
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인