私は、ワシントンポストのようないくつかのニュースサイトは、タブでサイトを開いていなくてもWeb通知をポップアップできることに気付きました。私は以前これが可能であることを思い出さない。サイトが開かれていない場合、ウェブサイトが必要なJSを実行することはどのように可能ですか? Web Notificationsを使用してこれを達成するには、これを達成するための特別な設定がありますか?ウェブ通知API - ウェブサイトを開く必要はありませんか?
-1
A
答えて
3
私は彼らがService Workers経由でプッシュ通知を使用していると信じています。
current support statusをチェックすると、あなたに適しているかどうかを確認できます。現代のブラウザではうまくサポートされています(ただし完全な仕様ではないかもしれません)。
サービスワーカーは、お使いのブラウザがバックグラウンドで実行されるスクリプトであるWebページから別の 、 にWebページやユーザーの操作を必要としない機能への扉を開けます。今日、彼らはすでにプッシュ通知とバックグラウンド同期のような機能 を含んでいます。
と
サービスワーカーは、あなたの Webページから完全に分離されているライフサイクルを持っています。
+0
完璧、ありがとう!私はこれが何と呼ばれたのか分かりませんでした。 – ffxsam
関連する問題
- 1. アクティビティ通知バーから開くのではありません
- 2. スウィフトローカル通知 - 1日に1回しか必要ありません(多くに通知を表示)
- 3. 通知はクリックしますが、新たにアクティビティを開始する必要はありませんか?
- 4. jQuery:divsは必要ありませんが、これは必要ありません。
- 5. アプリケーションは全く中断する必要はありません
- 6. アプリから別のアプリを開く前にユーザーに通知する必要がありますか?
- 7. ガベージコレクションの通知がありません
- 8. 通知にターゲットアプリケーションがありません
- 9. RESTful APIは、クライアントにリソース階層を知らせる必要はありませんか?
- 10. Podio APIのために開く必要のあるポートがありますか
- 11. DocuSign APIからのイベント通知を受け取りません
- 12. ウェブサイトはAndroidアプリを公開する必要がありますか?
- 13. アンドロイドロケール通知、キャッシュをダンプする必要があります
- 14. 通知をキャプチャする必要があります
- 15. Angular2:moduleIdは必要ありません?
- 16. 近くのURL通知は検出に表示されますが、通知アイコンはありません
- 17. gitを使ってウェブサイトを展開する必要がありますか?
- 18. キーストーン通知イベントを取得するAPIはありますか?
- 19. Box.com pdfファイルをブラウザで開く代わりに強制的にダウンロードする必要はありません
- 20. プッシュ通知は開発でうまく動作しますが、端末はプロダクションで通知されません
- 21. 私のウェブサイトをモバイルブラウザで動作させるには、何を知る必要がありますか?
- 22. cuInit(0)はもう必要ありませんか?
- 23. PHP2ウェブサイトでApache2にアップグレードする必要がありますか?
- 24. JavaScriptの開発者はjqueryを知る必要がありますか?
- 25. MongoDB接続をいつ開く必要がありますか?
- 26. フラッシュムービーからjqueryモーダルを開く必要があります
- 27. Chromeウェブ通知 'MismatchSenderId'エラー
- 28. 要素 'Listitem'は既知の要素ではありません
- 29. APIを別のアプリケーションやウェブサイトのシリーズハンドラにする必要がありますか?
- 30. 各リンクはdivを開く必要があります
私はあなたがこれを意味すると信じています。https://developer.chrome.com/apps/notifications – August