4

重複の可能性:
iOS で tel: を * (スター、アスタリスク) または # (ハッシュ、ポンド) と一緒に使用するには?

#で区切られたIDも入力する呼び出しを開始する必要があります

問題は、この特殊文字を挿入するとすぐにメソッドが起動しないことです(ドキュメントで説明されているように、私は知っています)

また、stringByAddingPercentEscapesUsingEncoding は何も変更しません。

回避策はありますか? キーストロークを送信/シミュレートできますか?

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:12345#2"]];← # のせいで発火しません。

どうもありがとう....

4

3 に答える 3

2

CTCallDialWithID(@"12345#2", -1);

CoreTelephony とリンクします。

于 2010-12-23T13:36:39.653 に答える
1

無理だと思います。別のフォーラムで、誰かが Apple にそのことについて尋ねたが、答えは返ってこなかった

于 2010-12-23T13:31:12.667 に答える
0

RFC2806によると、「ダイヤル後」の部分があり、やりたいことを実行できるように見えます。試す:

tel:12345;postd=#2
于 2010-12-23T13:37:48.243 に答える