0

chrome browserweb push notifications을 구현하려고하는데 .net MVC web applicationservice workers을 사용하고 있습니다.푸시 알림은 서비스 담당자가 디버깅 한 경우에만 표시됩니다.

푸시 서비스에 가입하고 웹 앱에서 구독 개체를 가져올 수 있습니다.

그러나 서버에서 알림 메시지를 보내려고하면 알림이 표시되지 않습니다.

break pointpush event handler function 안에 배치하여 서비스 작업자를 디버깅하면 중단 점에 도달하고 코드를 단계별로 진행하면 푸시 알림이 표시됩니다.

어디에 문제가 있는지 잘 모르겠습니다. 도와주세요.

+0

시도한 코드를 추가하십시오. –

+0

콘텐츠 형식이 개선되고 관련 태그가 추가되었습니다. –

답변

0

마지막으로 문제의 원인을 찾아 냈습니다.

로컬 시스템에서 가입하고 브라우저를 열어두고 MSRTC를 통해 VM에 연결하여 알림을 보냅니다. 알림이 표시되지 않는 이유는 MSRTC 응용 프로그램이 로컬 시스템이 아닌 활성 프로그램 이었기 때문입니다.

다른 시스템에서 알림을 보내면 브라우저가 수신하여 표시합니다.

답장을 보내 주셔서 감사합니다.