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