0
私はwebrtc Android対応ネイティブアプリを開発しています。これにより、ユーザーは電話をかけたり受信したりすることができます。アプリが終了すると、ユーザーはアプリを起動するサイレント通知(着信)を受信します。私はこの動作でうまくいきました。バックグラウンドでアクティビティを開始し、完全にロードされたときにユーザーに表示したいだけです。バックグラウンドでの活動を開始する
私はreact-native-fcmとこのコードを使用して通知の到着時にアプリを起動します。
public void onMessageReceived(RemoteMessage remoteMessage) {
Intent launchIntent = getPackageManager().getLaunchIntentForPackage("com.myAppName");
if (launchIntent != null) {
startActivity(launchIntent);
}
}
質問は? – Fusselchen
上記のように、私はバックグラウンドでユーザーに表示せずにアクティビティを開始できますか? –
あなたの積み込み時間は非常に長いですか?アクティビティの開始をリクエストすると、すぐに読み込まれます。ネットワーク要求を開始する前にネットワーク要求を作成し、すべてのデータが準備できたら起動しますが、UIは待機しません。 –