問題タブ [firebase-notifications]

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 投票する
1 に答える
446 参照

ios - クリック ローカル通知での Google FCM ios-quickstart エラー - インスタンスに送信された認識されないセレクター

Google Firebase コンソールからメッセージをプッシュした後、プッシュ メッセージ通知が iPhone デバイスの上に表示され、メッセージをクリックすると、Xcode は以下のように例外をスローします。

ここにこのコード:

私を助けてください、あなたの提案に感謝します

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

android-activity - Firebase 通知がタップされたときに特定のアクティビティを表示する

ユーザーが Firebase コンソールから送信された通知をタップすると、ユーザーが通知をタップしたときにのみ、特定の Android アクティビティを起動する必要があります。次の 2 つのシナリオでは、これをどのように実現できますか。

  1. アプリが開かれていないか、アプリがバックグラウンドで実行されています
  2. アプリがフォアグラウンドにある
0 投票する
1 に答える
1396 参照

android - CheckBoxPreferenceがチェックされている場合にのみfirebase通知をプッシュする方法は?

アプリに投稿された新しいデータについてユーザーに通知するために、Firebase 通知を使用しています。ここに示す例に従っています: https://github.com/firebase/quickstart-android/tree/master/messaging

とはいえ、私もユーザーに優先権を与えています。をチェックして通知を受け取ることを選択した場合にのみ、通知を受け取る必要がありCheckBoxPreferenceます。

CheckBoxPreferenceと もonPreferenceChangeListener正常に設定しました。CheckBox問題は、チェックが外されている場合でも、ユーザーが通知を受け取っていることです。

これが私がやったことですSettingsActivity

CheckBoxPreference上記のコードで、がチェックされた場合にのみ通知を送信するように明確に指定しました。

MyFirebaseMessagingService.javaファイルのコードは次のとおりです。

ここで行っているのはremoteMessage、Intent としてに送信し、メソッドでSettingsActivity使用することです。sendNotification()

したがって、明らかに私が望んでいるのは、ユーザーがCheckBoxPreference.

ここで何が間違っているのか教えてください。

0 投票する
0 に答える
140 参照

android - Firebase プッシュ通知 - アプリがバックグラウンドにあるときのクリック イベントのカスタマイズ

デフォルトでコンソールから生成されたFirebaseプッシュ通知は、アプリがバックグラウンドにあるときにクリックするとランチャーアクティビティを開きます.onMessageReceivedが呼び出されないため、アプリがバックグラウンドにあるときにクリックイベントをカスタマイズする方法はありますか?他の回答を見ましたが、まだ実装できませんその..

0 投票する
3 に答える
14787 参照

android - Firebase プッシュ通知更新 DB

新しい Firebase プッシュ通知サービスを介してユーザーにデータを送信しようとしています。

ユーザーに表示したい更新メッセージまたは通常のプッシュ通知であるかどうかを検出するために、「メッセージ テキスト」-「dbupdate」を含む「キーと値」のカスタム データ項目をいくつか追加しています。

私の受信機では、カスタム データがあることを確認し、真の場合は更新を実行します。そうでない場合は、通常の通知とテキスト メッセージを表示します。

アプリケーションを開いたときにのみ機能します。アプリケーションが閉じられている場合でも、通知が表示され、if チェックも実行されていません。

いくつかのコード:

通知の例は こちら

どうしてこんなことに?アプリケーションが終了してもコードを実行するにはどうすればよいですか?

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

android - Firebase Cloud Messaging に関するトピックですか?

1 つのアプリでの Firebase Cloud Messaging のさまざまなトピックの数に制限はありますか?

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

android - BigTextStyle 通知が FirebaseMessagingService から展開されない

Android 5.1 デバイスで FCM 通知を表示するための以下のメソッドを作成しました。FirebaseMessagingService 内でコードを実行すると、単一行の通知が表示されます。アクティビティ内で同じコードを実行すると、展開可能な通知が表示されます。

部分的な通知テキストを表示するのではなく、通知を拡張するには、基本的に長い FCM テキスト通知が必要です。

リードはありますか?