新增电邮及;iOS 7中主屏幕中断的呼叫链接

新增电邮及;iOS 7中主屏幕中断的呼叫链接,ios,iphone,Ios,Iphone,我有一个移动优化的网站与必要的代码,它可以作为一个webapp。该网站包括拨打电话和发送电子邮件的链接。这在iOS上已经运行多年了。但是,它不再适用于iOS 7。下面是代码的精简版本。我验证了在“添加到主屏幕”、打开webapp并点击电话号码后,它在iOS 6中工作,但在iOS 7中不工作 <html> <head> <meta name="viewport" content="width=device-width; initial-scale=1.0; maxim

我有一个移动优化的网站与必要的代码,它可以作为一个webapp。该网站包括拨打电话和发送电子邮件的链接。这在iOS上已经运行多年了。但是,它不再适用于iOS 7。下面是代码的精简版本。我验证了在“添加到主屏幕”、打开webapp并点击电话号码后,它在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中的一个bug吗?或者我需要添加一些新内容才能在iOS 7中工作吗?

当我查看RFC()时,我在示例URL中从未看到括号字符

苹果还展示了他们是如何使用类似于“
”的HTML的

我的猜测是,从iOS 7开始,苹果公司在如何定义“
tel:
”URL(例如,家长可能需要转义或正确编码)方面已经收紧了一点

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

当我查看RFC()时,我从未在示例URL中看到括号字符

苹果还展示了他们是如何使用类似于“
”的HTML的

我的猜测是,从iOS 7开始,苹果公司在如何定义“
tel:
”URL(例如,家长可能需要转义或正确编码)方面已经收紧了一点


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

IOS7无法从webapps链接,您也无法打开URL、应用商店和Youtube

所以这不是一个“电话:”问题:-)

但如果您删除以下内容,它们确实会起作用:

让它成为一个主屏幕书签,而不是一个网络应用程序


Mac

IOS7无法从网络应用程序链接,您也无法打开URL、应用商店和Youtube

所以这不是一个“电话:”问题:-)

但如果您删除以下内容,它们确实会起作用:

让它成为一个主屏幕书签,而不是一个网络应用程序


麦克

迈克尔,谢谢你的回复。不过,我试过了,但还是不起作用。迈克尔,谢谢你的回复。然而,我试过了,但仍然不起作用。我不确定你是否遗漏了部分答案,你的帖子似乎不完整。他们应该删除什么?我不确定你是否遗漏了部分答案,你的帖子似乎不完整。他们应该移除什么?