3

我有一个 HTML5 移动网络应用程序需要提供链接,以便用户可以拨打电话。添加链接以拨打电话很容易:

<a href="tel:+15556345789">Call me</a>

但是,管理呼叫后行为并非如此。

如果我在 Mobile Safari 中查看应用程序,然后单击链接,我会被带到电话应用程序以拨打电话。当通话结束时,iPhone 将返回到 Mobile Safari,在我之前所在的页面(即发起通话的页面)上。

但是,如果我将同一页面添加到桌面上(因此用户体验更接近“应用程序”),然后单击同一链接,我会在通话完成时被定向到手机桌面。这意味着我需要重新加载移动“应用程序”,然后导航回我拨打电话时的位置。

为什么两者的行为不同?有没有办法让书签应用程序返回到发起呼叫的同一上下文?

4

2 回答 2

0

你试过target = _blank吗?只是一个盲目的猜测。:-)

于 2012-04-16T06:41:56.957 回答
0

Just a complete guess, but what if the link is to a page that redirects to the "tel:" URL?

于 2012-04-16T04:49:51.063 回答