1

私はクローム拡張機能を使用して、ユーザーが特定のページにアクセスしたときに通知を送信します。 スマートフォンと同様に、ブラウザが閉じられているか、バックグラウンドで実行されているときに通知を送信したいと思います。 アイデアやヒントは素晴らしいでしょう! Chromeの拡張機能でブラウザが閉じているときの通知

+0

注:あなたの質問はかなり広いです。これらのことを調べてより具体的な実装上の質問を得るには、別々に質問し、[How to Ask "ガイド](https://stackoverflow.com/help/how-to-ask)をまず読んでください。 – Xan

答えて

1

、あなたはあなたの処分で2つのツールがあります。

  1. chrome.gcm API、あなたがプッシュ通知を受信するためにGoogleクラウドメッセージングを使用することができます。便利なのは、Androidアプリが使用するのと同じシステムです。あなたのサーバはGCMサーバと話して、購読を追跡し、メッセージを送信する必要があります。詳細はこの質問の範囲外です。しかし、a tutorialがあります。

  2. "background" permissionブラウザが閉じている場合でも、拡張機能の背景ページが機能するようにします。ただし、ユーザーはバックグラウンドでChromeの実行を無効にすることができます。その場合、ブラウザが通常動作している時間(通常は拡張機能が動作する時間)に制限されます。プッシュメッセージは、ブラウザが送信時に閉じられていても、すぐに配信されることに注意してください。

は、Googleが提供するプッシュツールを使用しない場合、あなたはどちらかのことができ、バックグラウンドスクリプトからの通知のため定期的にポーリング、またはたとえば、使用して独自のプッシュメッセージングを実装し、WebSockets(高価になるだろうただし、多くのユーザーがいる場合はサーバーリソースの観点から)。

+0

ありがとう!私は "バックグラウンド"許可を選んだのですが、それは機能します! – Sink

+0

新しい質問があります:マニフェストファイルからツールバーの拡張ボタンを隠すことはできますか? – Sink

+0

私はそれに答えるhttp://stackoverflow.com/q/35132557/934239 – Xan

関連する問題