問題タブ [web-push]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2981 参照

javascript - Http サイトから Chrome プッシュ通知を使用する方法

HTTP サイトに Chrome プッシュ通知 (GCM) を統合する方法を教えてください。これに関連するサンプルを入手できれば、それは大きな助けになりますか? Google ドキュメントによると、これは HTTPS サイト専用ですが、プッシュを HTTP サイトに統合する方法はありますか?

私を助けてください、私はここで立ち往生していますか?

0 投票する
1 に答える
2369 参照

service-worker - Service Worker showNotification は対話フラグが必要です

以下のコードは、クロムで20秒で自動的に消える通知を生成します..なぜこれが起こっているのかわかりません...!!! ドキュメントには、通知のデフォルトのタイムアウト値が 8 秒であると記載されていますが、なぜ通知を閉じるのに 20 秒かかるのか、、、

そして、require_interaction フラグが安定していないことは知っていますが、特定の chrome バージョンなどでのみ動作するかどうかについて何か考えがある人はいますか ...!

問題を更新すると、requireInteraction フラグのスペルが.. ..私の悪い.. !!

0 投票する
1 に答える
245 参照

push-notification - プログレッシブ Web アプリからのプッシュ通知を無効にしているユーザーの数を測定するにはどうすればよいですか?

プログレッシブ Web アプリで Service Worker と一緒に新しい Web プッシュ API を使用していますが、ユーザーが最初にプッシュ通知許可を有効にした後に無効にすることが心配です。

これを追跡できるように、ユーザーが通知許可を無効にしている (つまり、インストルメンテーション/分析を追加する) ことを検出する最良の方法は何ですか?

0 投票する
1 に答える
389 参照

javascript - データ付きのChromeブラウザプッシュ通知?

以下に示すように、Chrome ブラウザーはデータを含むバルーンをポップアップ表示します。

ここに画像の説明を入力

しかし Mozilla は、PushEvent.dataはまだ実験段階であると述べています。

これは実験的なテクノロジです。このテクノロジの仕様はまだ安定していないため、さまざまなブラウザで使用する適切なプレフィックスについては、互換性テーブルを確認してください。また、実験的なテクノロジの構文と動作は、仕様の変更に伴い、ブラウザの将来のバージョンで変更される可能性があることに注意してください。
注: これは、どのブラウザーでもまだサポートされていません。

Facebookが5 つの通知を検出する方法は? それとも本当にPushEvent.dataに付属していますか

0 投票する
1 に答える
1025 参照

google-chrome - Service Worker が登録を求めない - net::ERR_FILE_EXISTS

他のスレッドを閲覧しましたが、具体的な答えはありませんでした。

通知用の Service Worker を実装しました

私はすべてをチェックしました - すべてのスクリプトはルートにあり、キーは適切に実装されています. ただし、通知を許可するように求められません。

コンソール出力は次のとおりです。

注: 私は正しい URL を持っています (ここで変更しただけです)。

Service Worker エラーの原因は何ですか? これを修正するにはどうすればよいですか?

0 投票する
1 に答える
636 参照

service-worker - PC がオフまたはスリープ状態の場合、Web プッシュ通知が表示されない

だから私は最終的に私のウェブサイトに成功したプッシュ通知を実装しましたが、通知をプッシュして受信者のPCがオフになっていると仮定するか、スリープモードでgcmは成功を返しますが、通知は失われます、そのユーザーに対してポップアップすることはありません...一方、Facebookがこの問題を乗り越えるのに役立つ何かをしているように見えることに気付きました.. 新しく再起動した後、最初にChromeを開くとすぐにFacebookのChrome通知が表示されます...体に何か考えがありますかfbがこの問題をどのように乗り越えるか??

0 投票する
2 に答える
417 参照

web-push - Web プッシュ通知を使用して GCM からカスタマイズされたメッセージを取得する

Chrome で Web プッシュ通知を使用していますが、うまく機能しています。しかし今、通知でカスタム メッセージを配信したいと考えています。https://simple-push-demo.appspot.com/で行われているように、Service Worker に自分のサイトを呼び出してコンテンツを取得させることができます。これは、すべての受信者に同じメッセージを表示したい場合に適しています。

受信者registration_idまたはmessage_idGCMが返すものを取得する方法はありますか? これらのいずれかを取得してサービスへのコールバックに含めることができれば、応答をカスタマイズできます。

また、いつ GCM への呼び出しにペイロードを含めることができるかについての情報はありますか?

0 投票する
2 に答える
1972 参照

javascript - Web プッシュ通知でのプッシュからのデータの使用

Service Worker を使用して Web プッシュ通知のデモをセットアップしようとしています。Service Worker の sw.js には、次のコードがあります。

これは問題なく動作します。cURLプッシュリクエストなどで送信したデータを受け取りたいtitleです。このメソッドですべてのデータを取得する方法はありますwaitUntilか?

どんな助けでも大歓迎です。

0 投票する
1 に答える
525 参照

push-notification - Service Worker はログインせずにサーバーからデータを取得します

私がやろうとしているのは、Service Worker がインストールされた Web アプリを作成して、Chrome と Firefox で Push Notifications API を使用してユーザーにプッシュ通知を表示することです。

しかし、サーバー側のセッションは 3 時間後に閉じられるため、ユーザー セッションの有効期限が切れたときにこれを実行できるかどうかはわかりません。Service Worker がキャッシュされたユーザーに基づいて通知を表示し続ける可能性や、ユーザーがログインしている必要がある可能性があります。通常のエンド ユーザーにはあまり良くないかもしれませんが、これは内部システムであるため、一日中通知を受け続けていても問題ありません。