0

私は単純な Web サイトを開発しており、自分の Web サイトでユーザーにプッシュ通知を表示したいと考えています。これは、facebook.com が chrome と firefox で通知を表示する方法に似ています。また、GCM を介したプッシュ通知もサポートする Android アプリに取り組んでいます。

Web サイトにプッシュ通知サポートを追加する方法についてサポートが必要です。前もって感謝します!

4

3 に答える 3

3

Chrome での GCM クライアントの実装で説明されているように、Web サイトからの通知を表示するために Service Worker を使用できます。実装方法については、プッシュ メッセージング コードラボ を参照してください。

于 2016-02-08T14:26:58.030 に答える
0

Firefox と Chrome の両方が Push API をサポートしています。

現在、Firefox は標準に準拠していますが、Chrome はハイブリッド ソリューション (プッシュ API + GCM) を使用しています。

基本的に、次のことを行う必要があります。

  • Javascript と Push API を使用して、エンドポイント (デバイス トークン) を収集し、サービス ワーカー (後で実行されるコードのスニペット) を登録します。
  • エンドポイントをサーバーに保存する
  • 何かが起こると、バックエンドからブラウザの製造元のサービスに通知を送信します
  • ブラウザの製造元のサービスが、通知をブラウザに配信します (ブラウザとの永続的な接続があります)。

Chrome のこのチュートリアルと、 MDNのPush API リファレンスを読むことができます。

サードパーティのサービスをご希望の場合は、私が開発したサービスをお勧めします: https://pushpad.xyz

于 2016-03-25T16:29:55.300 に答える