ChatGPT解决这个技术问题 Extra ChatGPT

有没有办法让电话号码在 iphone 或 android 手机上可点击以在 HTML 中拨打电话?

是否可以在 HTML 中制作可点击的电话号码,以便当用户点击该号码时,它会被呼叫?

您是在做 HTML 标记,还是在尝试使用第三方网站并提取电话号码?
@sugarynugs 做 HTML 标记。
你试过mbairds的答案吗?这看起来像你想要的,但它是否让 Android 拨打号码......
抱歉一直这么密集。我没有意识到您的问题是关于生成 HTML,而不是关于在设备上显示它。我要删除我的答案。

C
Community

像这样的东西应该工作:

<a href="tel:+1-800-555-5555">Call 1-800-555-5555</a>

更多信息:

http://en.wikipedia.org/wiki/URI_scheme#tel

https://www.rfc-editor.org/rfc/rfc3966


这也适用于Android以外的设备吗?比如黑莓和iPhone? (当然使用他们的每个默认浏览器)此外,在像 Opera Mini 或 Opera Mobile 这样的浏览器上呢?
是的,这与 Android 无关。我已经在 iOS 和 Android 上测试过它。
U
Undo

您可以通过以下方式检测 iOS 中的电话号码:

<i>web_view.dataDetectorTypes=UIDataDetectorTypePhoneNumber;<i>