【问题标题】:tel: link w/ extension working on iOS but not Android电话:带有扩展名的链接适用于 iOS 但不适用于 Android
【发布时间】:2012-09-29 05:29:50
【问题描述】:

我有一个看起来像这样的链接:

<a href = "tel:1234567890pp2149">Call Support</a>

此链接在使用 iOS 设备时可以正常工作。在 Android 上单击链接时,电话会尝试拨打 1234567890(没有分机号的号码)。这样做的正确方法是什么,以便它可以跨设备工作

【问题讨论】:

    标签: android iphone html tel


    【解决方案1】:

    这似乎是一个已知的错误/问题,可能是由于缺乏围绕此功能的标准,因为逗号、'W'、'P' 都是特定的实现,可能会随着制造商切换标准而改变自己的拨号器。

    http://code.google.com/p/android/issues/detail?id=13684

    【讨论】:

      【解决方案2】:

      尝试用逗号代替“p”来表示停顿。我相信 Android 的暂停字符是逗号。

      【讨论】:

      • 这与使用p产生的结果相同
      • 此链接是否包含在一个网站中,并且正在由 Android 浏览器查看?如果是这样,我会说 URL 编码逗号,所以用 '%2C' 而不是 ','
      • 是的。我尝试使用编码版本,但仍然得到相同的结果。
      • 您是在模拟器还是手机上尝试这个?显然模拟器无法识别暂停...per:groups.google.com/forum/?fromgroups=#!topic/phonegap/…
      • 我们在几种不同的物理设备上进行了尝试,但均未成功。
      猜你喜欢
      • 1970-01-01
      • 2013-04-10
      • 2020-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-07
      • 1970-01-01
      • 2017-08-20
      相关资源
      最近更新 更多