2026, 새로운 도약을 시작합니다.

크롬에서 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 포인트

잘 되는것 같습니다.

Copy


if (!('Notification' in window)) {

  alert("데스크톱 알림을 지원하지 않는 브라우저입니다.");

} else {

  Notification.requestPermission().then((result) => {

    if (result == 'denied') {

      alert('알림을 차단하셨습니다.\n브라우저의 사이트 설정에서 변경하실 수 있습니다.');

    } else if (result == 'granted') {

      alert('허용');

    }

  });

}

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고