2017-12-27 6 views
-1

나는 네이티브 반응 형 메시징 응용 프로그램에서 작업하고 있으며 메신저가 메신저가 클라이언트의 전화 번호를 보지 않고 클라이언트를 호출 할 수있게하려고합니다. 어떻게 할 수 있습니까?React 네이티브 전화 응용 프로그램 : 발신자에게서 수신자 전화 번호 숨기기

명확해야 함 - 수신자가 아닌 발신자/발신자의 번호를 숨기려고합니다. 내가 전화를 걸 수

<TouchableOpacity 
    style={[styles.buttons,{backgroundColor: this.state.colorB}]} 
    onPress={() => { 
       RNImmediatePhoneCall.immediatePhoneCall('3125340000'); 
      }} 
> 
<Image style={styles.icon} 
     source={this.state.imageIcon2}/> 

하지만 숫자는 눈에 여전히 :

나는 현재

import RNImmediatePhoneCall from 'react-native-immediate-phone-call'; 

렌더링 사용합니다. 나는 그것이

버전을 숨기려 :

"react": "16.0.0-alpha.12", 
"react-native": "0.48.4", 
+0

@ken 안녕하세요, 어쩌면 저는 영어가 좋지 않다는 것을 이해하지 못했을 것입니다. 내가 원하는 것은 그 숫자가 문화적으로 변모 된 것입니다. 은 애플리케이션을 사용하는 메신저 전용입니다. 전화를받는 사용자가 아님 –

+0

약식 : React Native 앱만으로는 가능하지 않지만이를 수행 할 수 있습니다. - 별표와 같은 플랫폼을 사용하여 해당 당사자간에 전화 통화를 착신 전환해야하는 다른 구성 요소가 필요합니다 ] (https://www.asterisk.org/). –

답변

0

당신은 변경하지 못할 방법을 호출하는 사람들과 전화 거래. API가 제공하는 것만 사용할 수 있습니다. 이는 아마도 "전화 번호"와 같을 것입니다. 그때부터 전화가 어떻게되는지를 조작 할 수있는 방법이 없습니다.

전화를 걸 수있는 제 3 자 서비스를 통해 전화를 거쳐 제공된 api를 거치지 않고 인터넷 전화로 전화를 걸지 만 해당 서비스를 직접 만들어야합니다 (). 법적인 문제로 인해 아마 작동하지 않을 것입니다) 또는 기존의 것을 찾으십시오.

+0

법적 문제는 무엇입니까? 호출을 전달하는 별표 (Asterisk) 서버를 실행하면 (개시 자에게 수신자의 전화 번호에 대한 액세스 권한을 부여하지 않고) 마술이나 전례가 없거나 드문 경우가 아닙니다. Lyft & c. 그들이 소유하고있는 번호를 통해 고객과 운전자 간의 전화 전달 - 내가 읽었을 때, 그것이 OP가 스스로 구현하고자하는 것입니다. –

+0

유스 케이스가 그늘진 것처럼 보였으 나 그 부분을 추가했지만 실제로 관련 법칙을 알지 못했습니다. 네 말이 맞아, 실제로 괜찮을지도 몰라. – ThatBrianDude