2016-10-04 5 views
-1

私は、ワシントンポストのようないくつかのニュースサイトは、タブでサイトを開いていなくてもWeb通知をポップアップできることに気付きました。私は以前これが可能であることを思い出さない。サイトが開かれていない場合、ウェブサイトが必要なJSを実行することはどのように可能ですか? Web Notificationsを使用してこれを達成するには、これを達成するための特別な設定がありますか?ウェブ通知API - ウェブサイトを開く必要はありませんか?

+0

私はあなたがこれを意味すると信じています。https://developer.chrome.com/apps/notifications – August

答えて

3

私は彼らがService Workers経由でプッシュ通知を使用していると信じています。

current support statusをチェックすると、あなたに適しているかどうかを確認できます。現代のブラウザではうまくサポートされています(ただし完全な仕様ではないかもしれません)。

サービスワーカーは、お使いのブラウザがバックグラウンドで実行されるスクリプトであるWebページから別の 、 にWebページやユーザーの操作を必要としない機能への扉を開けます。今日、彼らはすでにプッシュ通知とバックグラウンド同期のような機能 を含んでいます。

サービスワーカーは、あなたの Webページから完全に分離されているライフサイクルを持っています。

+0

完璧、ありがとう!私はこれが何と呼ばれたのか分かりませんでした。 – ffxsam

関連する問題