在tel 4中使用扩展的问题:Android 4上的超链接

时间:2012-03-23 11:56:30

标签: android html mobile-website android-4.0-ice-cream-sandwich

我们有一个移动网站,其中包含一些电话号码链接,如下所示:

HREF = “电话:12345678,123”

这在大多数设备上运行良好,但它似乎不适用于许多/所有Android 4设备。点击链接时,扩展程序不会出现在拨号程序中。

有人找到了解决方法吗?

3 个答案:

答案 0 :(得分:4)

根据the documentationtel:计划支持RFC 3966。阅读这些RFC有点像在粘土片上阅读楔形文字,但从我所知,你的语法不是该标准的一部分。看起来你想要tel:12345678;ext=123

答案 1 :(得分:1)

我刚用Android 2.1测试了这两种方法。

tel:5553334444;ext=123最终会拨打358123而不是123的扩展名,因为它会将 ext 转换为数字。

正确的方法是使用逗号。

tel:5553334444,123

尝试通过我们的扩展程序,它立即与我联系。它首先拨打号码,然后暂停,然后单独拨打分机号123.

答案 2 :(得分:1)

您可以考虑的事项,因为tel:5553334444;ext=123仅适用于小于4.0而tel:5553334444,123适用于4.0+将检查用户代理并推出适当的代理。