gpt4 book ai didi

ios - 在 iOS 7 中添加电子邮件和通话链接到主屏幕中断

转载 作者:行者123 更新时间:2023-12-01 17:09:13 27 4
gpt4 key购买 nike

我有一个针对移动设备优化的网站,其中包含必要的代码,可作为 web 应用程序使用。该站点包含用于调用电话和发送电子邮件的链接。这在 iOS 上已经工作了多年。但是,它不再适用于 iOS 7。这是代码的精简版本。我验证了“添加到主屏幕”、打开 web 应用程序并点击电话号码后,它在 iOS 6 中有效,但在 iOS 7 中无效。

<html>
<head>
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-scalable=0;" />
<meta name="apple-touch-fullscreen" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
</head>
<body>
<a href="tel:(212) 555-5555">&nbsp;(212) 555-5555</a>
</body>
</html>

这是iOS 7中的错误吗?还是我需要添加一些新东西才能在 iOS 7 中运行?

最佳答案

当我查看 RFC ( # 2806, which defines the " tel: " URL scheme ) 时,我从未在示例 URL 中看到括号字符。

in the "Phone Links" example in Apple's URL Scheme Reference , Apple 展示了他们如何使用类似于以下内容的 HTML:“<a href="tel:1-408-555-5555">1-408-555-5555</a>”。

我的猜测是——从 iOS 7 开始——Apple 对如何定义“tel:”URL 进行了一些改进(例如,括号可能需要转义或正确编码)。

所以试着摆脱 parent ,看看你是否有更好的运气。

关于ios - 在 iOS 7 中添加电子邮件和通话链接到主屏幕中断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19070605/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com