問題タブ [chrome-gcm]
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.
php - Chrome にプッシュを送信し、PHP でペイロード データを暗号化する
php で web(chrome) に push したいのでhttps://github.com/Minishlink/web-push$userPublicKey
lib を使っていますが、生成や付与の仕方がわかりません$userAuthToken
。
このようなコード:
google-chrome - gcm プッシュ通知: 実際のメッセージが表示されない ブラウザーを再度開く
ブラウザが開いているときに、Gcm プッシュ通知メッセージがエンドポイントに正しく送信されます: json ファイルにある通知メッセージ。
serviceWorker.js
gcmpush1.json
ブラウザを開くと、元のメッセージが表示されます
テスト通知
curl トリガー中にクライアント ブラウザーがオフライン (開かれていない) の場合。クライアントブラウザを再度開くと、元のメッセージが表示されるはずですが、取得しているのは
サイトはバックグラウンドで更新されました
curl 呼び出しでは、'time_to_live' = 2419200 を使用しました。
push-notification - Service Worker chrome でプッシュ通知を受信したときにオーディオを再生するには?
whatsapp Web プッシュ通知や Telegram Web 通知のような音声を再生したい。Service Worker でプッシュ通知を受信できましたが、プッシュ通知を受信したときに音声を再生する方法に問題がありますか?
ここで Notification API のドキュメントを既に読みました: https://developer.mozilla.org/en-US/docs/Web/API/notification/sound
ドキュメントに基づいて、通知にはパラメーターSound (Notification.sound)があります。
私はすでにそのパラメーターを私の構文に実装しています:
しかし、Service Worker でプッシュ メッセージを受信しても音声を再生できません。再生するにはどうすればよいですか?
ありがとう。
ruby-on-rails - レールを使用したChrome通知 - 400 UnauthorizedRegistration
Rails とhttps://github.com/zaru/webpush gem を使用しており、このガイドに従って構成しました https://rossta.net/blog/web-push-notifications-from-rails.html
ServiceWorker を登録してサブスクリプションを取得することができました。このようにコントローラーに保存します
後で、次のようなメッセージを送信します。
Google コンソールでアカウントを設定して有効にしました。GCM API を有効にして、正しいキーを追加しました。しかし、何をしても、この 400 エラー コードが表示されます。また、Google コンソールには統計情報がありません。まるで API 呼び出しが行われていないかのようです。
google-chrome - Chrome拡張機能でgcmの登録を解除する方法
GCM を使用して、ユーザーのブラウザーに通知を送信しました。使用したGCMサービスを登録するには
私の拡張機能は GCM との接続を取得しており、ユーザーのブラウザーに通知を送信しています。私の質問は、ユーザーが拡張機能をアンインストールするときに GCM トークンを登録解除する方法です。Chrome 拡張機能にはアンインストール イベントはありません。Chrome拡張機能でGCM接続コードの登録解除をどこに書くべきか教えてください。
拡張機能 (background.js、contentscript.js) でこのコードを記述する場所。
google-cloud-messaging - GCM 401 Unauthorized - 「正しい」サーバーキーはどこで入手できますか?
私はすでにそれを解決するために非常に多くのソリューションを試しました。
同じ解決策を見つけるために、ここ(stackoverflowで)未解決の質問がたくさんあります。
私が電話するとき:
私は持っています:
問題は、ここのスタックオーバーフローのすべてのソリューションが「ブラウザキーではなくサーバーキーを使用する」と言っていることです。現在のコンソールでサーバー キーを作成すると、いくつかのオプションが表示され、それが正しいかどうかわかりません。
もちろん、私はすでにそのいくつかを作成しました。ダウンロードするjsonファイルを作成し、その上にいくつかのデータを入れます...しかし、 SERVER KEY がどこにあるのか本当にわかりません。
どのキーを使用する必要があり、正確にはどこで入手できますか?
「資格情報の作成」オプションで、3 番目のオプションを選択します。
サーバーキーを作成するための 2 つのオプション:
javascript - アプリがcordova androidで実行されていない場合にのみプッシュ通知を表示する
GCM と統合されたプッシュ通知があります。正常に動作しています。プッシュ通知が来るたびに、ユーザーがアプリケーションの外にいるときに特定のページにリダイレクトされます。ただし、ユーザーがアプリケーション内にいるときはいつでも、通知が来ると特定のページもリダイレクトされます。そのため、ユーザーが内部にいるときに特定のページにリダイレクトしたくありません。私を助けてください...
これが私のコードです...プッシュ通知用
これは、特定のページをリダイレクトするのに役立つ onResume() メソッドです
javascript - プッシュ通知 Codelab Uncaught SyntaxError: curl リクエストの予期しない識別子
私はこのチュートリアルに従っています
そして、私がこれを行うとき
Uncaught SyntaxError: Unexpected identifier が表示されます
しかし、チュートリアルのようにすべてを行いました。そこに API キーを置き、送信者 ID も manifest.json に置き、サブスクリプション エンドポイントの URL もそこに置きます。これがエンドポイントですendpoint: https://android.googleapis.com/gcm/send/cl72SS1zE50:APA91bE4RJ7_9m2eJ_zlg1F…peMN_StmOaQTEoGeCCNZE5Mssux3T-KbfGRVmRWzeQZM8opfUyv7FVjI9iEfETHG3O7i1qkIb-
では、なぜこのエラーが発生するのですか?それはどのような識別子を意味するのでしょうか?