2017-05-04 2 views
1

알림을 허용 할 때 웹 알림이있는 Firefox에서 문제가 발생했지만 선택 사항을 기억하지 못했습니다. 문제는 사용자가 알림을 허용 할 때마다 발생하지만 파이어 폭스는 결정을 기억하지 않는 이미지Firefox에서 선택을 허용하지만 기억하지 않을 때 웹 알림을 표시하는 방법은 무엇입니까?

here

를 참조하십시오. 사용자가 결정을 지속 할 때마다 알림이 잘 표시됩니다.

// Let's check whether notification permissions have already been granted 
if (Notification.permission === "granted") { 
    // If it's okay let's create a notification 
    createNotification(); 
} 

// Otherwise, we need to ask the user for permission 
else if (Notification.permission !== "denied") { 
    Notification.requestPermission(function (permission) { 
     // If the user accepts, let's create a notification 
     if (permission === "granted") { 
      createNotification(); 
     } 
    }); 
} 

다음은이 알림을 위해 실행중인 코드입니다. 사용자가 알림을 허용하면 코드는 선택 항목이 기억되었는지 여부에 관계없이 항상 두 번째 createNotification()으로 이동합니다. 권한은 항상 "부여됨"과 같습니다. 그러나 선택 사항을 기억할 때 알림을 만들 때 알림이 표시됩니다. 기억이 안 나면 코드는 알림 생성을 포함하여 정상적으로 실행되지만 알림은 표시되지 않습니다. 추측 해봐?

답변

1

밖으로 나타납니다, 이것은 버그입니다. Bugzilla

을 참조하십시오.
관련 문제