2017-12-27 18 views
-1

私は反応ネイティブでメッセージングアプリケーションを開発しています。メッセンジャーにクライアントの電話番号を表示させずにクライアントを呼び出せるようにします。これはどうすればできますか?Reactネイティブの電話アプリケーション:発信者から被呼者の番号を隠す

明確にする - 受信者ではなく、送信者/発信者から番号を隠そうとしています。

私は現在

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

レンダリング使用

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

を私が呼び出しを行うことができますが、数は視界のままです。あなたは人を呼び出すとどのように携帯電話のお得な情報を変更傾ける

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

@kenこ​​んにちは、多分私は私の英語が良くないと理解していませんでした。 私が望むのは、その数が文化的なものであるということです。 アプリケーションを使用するメッセンジャーのみ。 –

+0

ショートフォーム:これは可能ですが、React Nativeアプリだけではできません。[Asteriskなどのプラットフォームを使用して問題の当事者間で電話を転送する別のコンポーネントが必要です](https://www.asterisk.org/)。 –

答えて

0

:私はそれが

バージョンを非表示にします。あなたはAPIが提供するものだけを使うことができます。これはおそらく "この番号を呼ぶ"のようなものです。それ以来、電話では、何が起こるかを操作するための方法はありません。

番号を呼び出すサードパーティのサービスを利用して電話をかけ、提供されているすべてのアプリケーションをバイパスして、インターネットに電話をかけますが、そのサービスを自分で作成する必要があります(法律上の問題のためにおそらく動作しません)またはいくつかの既存のものを見つける。

+0

どのような法的な問題?電話を転送するアスタリスクサーバ(受信者の電話番号にイニシエータのアクセス権を与えることなく)を実行することは、まったくマジックではなく、前例のない、あるいは珍しいことでもありません。 Lyft&cのやり方を見てください。顧客と運転手の間の通話は、自分が所有している番号を使用して行います。私がそれを読むと、OPは基本的にOP自身が実装したいものです。 –

+0

ユースケースが日陰であるように見えるので、私はその部分を追加しましたが、実際に関連する法律を知っているわけではありませんでした。そうです、実際は大丈夫かもしれません。 – ThatBrianDude

関連する問題