3

私のアプリケーションでは、番号 *111 に電話をかけたいのですが、この URL tel:*111 を使用して電話をかけましたが、電話をかけることができませんでした。

[[UIApplication sharedApplication] openURL:@"tel:*111"] 

仕事ではありませんでした。しかし、削除すると機能し*ます:

[[UIApplication sharedApplication] openURL:@"tel:111"];
4

1 に答える 1

7

不可能です。Apple URL スキーム リファレンスから:

ユーザーが悪意を持って通話をリダイレクトしたり、電話やアカウントの動作を変更したりするのを防ぐために、電話アプリケーションは tel スキームの特殊文字のほとんどをサポートしていますが、すべてではありません。具体的には、URL に * または # 文字が含まれている場合、電話アプリケーションは対応する電話番号をダイヤルしようとしません。

于 2010-06-02T10:17:50.940 に答える