Я выполняю функцию видеовызова, в которой пользователь может совершать видеозвонок с другим пользователем. Теперь, когда пользователь нажимает кнопку start call
, запускается API, а на стороне сервера имя канала создается и отправляется обоим пользователям. пользователь через уведомление pu sh. Для уведомления pu sh я использовал react-native-firebase
. Что я хочу сделать, это когда получатель видеовызова получает данные уведомления для видеовызова, то я хочу автоматически открыть экран без отображения Уведомление. Экран, о котором я говорю, похож на экран вызова, который имеет имя вызывающего пользователя и возможность принять и отклонить этот вызов. Эта концепция работает хорошо, если приложение открыто, но когда приложение убито или в фоновом режиме, это не работает . Я гуглил об этом и получил имя пакета react-native-callkeep
, но я не хочу его использовать, так как у меня нет сценария вызова, я просто хочу иметь функцию видеовызова. Пожалуйста, помогите мне, как я могу достичь что я хочу сделать. Как я могу автоматически открыть этот экран вызова из фона / убитого состояния AP? Когда я получаю уведомление в контексте видео звонка. Также в android я использую
AppRegistry.registerHeadlessTask('RNFirebaseBackgroundMessage', () => bgMessaging);
, чтобы получить уведомление в фоновом режиме. Пожалуйста, помогите мне.