サイトから Chrome ベースの GCM プッシュ通知を取得できるようにするために、Chrome ネイティブ ポップアップが表示されている間に、サイトでテキスト メッセージを変更する必要があります。スクリーンショットを参照してください。
私が知っているように、サイトの通知を有効にしている間、ネイティブポップアップは初めて来ます。しかし、誰かが最初に許可してサイトから無効にし、再度有効にしようとすると、それは表示されません。
したがって、ポップアップが表示されたときにのみ機能することを確認するために、チェックインコードを追加する必要があります。次のコード行で chrome GCM 通知をサブスクライブしているときに、このネイティブ ポップアップが表示されます。
navigator.serviceWorker.ready.then(function(serviceWorkerRegistration) {
serviceWorkerRegistration.pushManager.subscribe({userVisibleOnly: true}).then(function(subscription) {
前もって感謝します。