Cinnamon 알림 애플릿에 기록 기록이 표시되지 않습니다.

Cinnamon 알림 애플릿에 기록 기록이 표시되지 않습니다.

동일한 사이트에서 여러 개의 알림(Chrome에 의해 푸시됨)이 있는 경우 트레이의 알림 애플릿은 마지막 알림만 표시합니다.

예를 들어 이 데모를 사용하면https://gauntface.github.io/simple-push-demo/ 3개의 알림을 푸시했는데 트레이에는 마지막 알림만 표시됩니다.

동시에 알림 전송 도구를 통해 시스템 알림을 푸시합니다.

/usr/bin/notify - "hello" 보내기

예상대로 모든 알림이 목록에 있습니다.

알림 무시를 방지하는 방법이 있나요?

답변1

각 알림에는 고유한 ID가 있어야 하는 것 같습니다. 그렇지 않으면 덮어쓰게 됩니다. 고정 ID를 임의 ID로 바꾸면 모든 알림이 표시됩니다.

chrome.notifications.create(Math.random().toString(36).substring(7), {
                type:'basic',
                iconUrl:'img.png',
                title: 'title',
                message: 'text'
            });

관련 정보