通过iPhone(iOS)上的URL拨打ussd代码

时间:2012-12-10 07:22:05

标签: iphone html objective-c ios ussd

是否可以使用Safari或电子邮件(通过超链接)通过iPhone上的URL拨打USSD代码。

我可以拨打普通电话号码,但似乎苹果不允许我们在网址中使用*或#?它真的像这样吗?

这是我通过URL(超链接)拨号:

<a href="tel:*325#">Dial</a>

2 个答案:

答案 0 :(得分:0)

显然,如果不在目标c代码中使用私有API(Apple不会在Apple商店中接受),就不可能。

请参阅下面提到的网址:

http://developer.apple.com/library/ios/#featuredarticles/iPhoneURLScheme_Reference/Articles/PhoneLinks.html

这就是他们所提到的:“具体来说,如果网址包含*或#字符,则电话应用程序不会尝试拨打相应的电话号码。”

希望它可以帮助别人。

此致

Reno Jones

答案 1 :(得分:0)

尝试

replace:   #     to     %23

this one:
<a href="tel:*325%23">Dial</a>

or this one:
<a href="tel://*325%23">Dial</a>