2017-09-08 1 views
2

사용자간에 Voip 통화를 처리하기 위해 react-native로 작성된 응용 프로그램이 있습니다. 푸시 알림시 앱을 깨우고 전화를 수락/거부 할 수있는 화면을 표시해야합니다.반응 네이티브로 Android에서 CallKit과 비슷한 동작을 구현하는 방법은 무엇입니까?

iOS에는 callkit이 있으며 안드로이드에는 어떤 것이 있습니까?

+0

일반적으로 'BroadcastReceiver'와 같은 소리는 작동합니다. –

답변

2

일부 연구 끝에 네이티브 앱과 기본 Android 코드를 통합 한 솔루션을 제안했습니다. 우선 나는 WakefulBroadcastReceiver을 사용하여 푸시 알림을받은 후 활동 프로세스를 깨우고 서비스로 ReactActivity를 시작하고 Java로 작성된 사용자 정의 화면을 표시하여 통화 수락/거절을 처리합니다.

심층적 인 예를 들어 blog post을 작성했습니다.

+0

안녕하세요, github에 반응하는 네이티브 Android 용 소스 코드를 게시 할 수 있습니까? 귀하의 블로그 게시물에있는 코드를 따라했지만 불행히도 내 앱이 작동하지 않았습니다. 나는 자바 측에서 뭔가를 놓쳤다 고 생각한다. 그리고 소스 코드와 비교하는 것이 매우 도움이된다. 고마워요 :) –

+0

@PewhGosh 나는 github (시간 부족)에 대한 적절한 예를 생성 할 수 없습니다. 여기에 오류를 게시 할 수 있습니까? 그래서 당신을 도우려고 노력합니다. –

+0

같은 이유로 인해 블로그 게시물을 팔로우 할 수 없습니다. Github 저장소가 정말 도움이 될 것입니다. –

관련 문제