に質問を次からこの質問の結果を表示しません:PushPad:Chromeが(コメントセクションを参照してください)プッシュ通知
PushPad: Subscribe is removed after site refresh
私はPushPadを使用して問題を持っています。私はプロジェクトを作成し、コードを実装しました。私の問題は、Chrome にプッシュ通知が表示されないということです。(デスクトップとモバイル版)を送信しました。 Firefoxを使用するとすべて正常に動作します。 2番目に通知が表示され、2番目に送信されました。
しばらくすると、Chromeデベロッパーツール(Ressources-> Service Worker)の「プッシュイベントをエミュレートする」が見つかりました。このボタンをクリックすると、以前に送信したプッシュ通知がChromeによって表示されました。
プッシュ通知はPushPadによって送信され、受信されますが、サービスワーカーによってキューに登録されているかのように自動的には表示されません。しかし、私のウェブサイトのユーザーはデベロッパーコンソールに入り、そのボタンをクリックして通知を受け取る必要はありません(Firefoxのようなはずです)。
私はすでにGCM送信者IDとして私「プロジェクトID」も(私のGoogleのプロジェクトから)私の「プロジェクト番号」を使用することを試みました。どちらも上記の問題を引き起こします。また、私は新しいAPI-Keyを生成し、Pushpad-Projectでそれを変更しましたが、何も変更されませんでした。
プッシュパッドデモを使用して、公式のプッシュパッドホームページからデモ通知を送信すると、同じ問題が発生することに気付きました。それはまたキューに入れられ、デベロッパーコンソールのボタンを押すと表示されます。
2台のPCと1台のNexus 4ですべてのテストを試しましたが、これは常に同じ問題です。
ご意見はありますか? Pushpadが提供しているService Workerに問題があるかもしれません(HPと同じです)。
正しいプロジェクト番号と正しいGCM APIキーを使用していますが、間違いを発見しました。 –