My Firebase Messaging Serviceアプリケーションは、アプリケーションがバックグラウンドでフォアグラウンドにあり、画面がオンの状態でロックされているときにonMessageReceivedを起動します。発射が止まる唯一の時間は、画面がオフのときです(アプリはまだバックグラウンドで実行中ですが)。画面がオフのときにonMessageReceivedを呼び出す方法を教えてください。私が見たすべての答えは、私が試したウェイクロックを使用することを指摘しましたが、これはうまくいきませんでした。これを回避する方法はありますか、カスタムソリューションは唯一の方法ですか?画面がオフの場合、Firebase Messaging Serviceはメッセージを受信しません。
私はwhatsappに似たタイプのチャットアプリケーションを作っているので、画面がオフになってもトリガーされたイベントの機能が必要です。 FCMがこれを行うことができない場合は誰でも代替サービスまたはAPIを推奨できますか?
すべてのヘルプは、他の誰がこの問題を持っている場合に参照するためのソリューションを投稿
おかげ
別の端末で試してください。これは、電話機製造業者によって導入された非標準的な挙動のようです –