0

我们正在构建一个应用程序,初始访问将来自手机。因此在进入页面时。我们希望让用户有机会在必要时拨入,然后在同一窗口中的浏览器中打开另一个页面。

我试过这个:

<a href="thispage.htm" target="_self" onclick="window.open('tel://1-555-555-5555'">Dial</a>

还有这个:

<a href="tel://1-555-555-5555" onclick="window.open('thispage.htm','_self';">Dial</a>

这两种方法都没有奏效。在第一种情况下,超链接有效但电话拨号器无法识别 onClick 事件,而在尝试第二种方法时发生相反的情况,即电话拨号器显示号码但页面未在浏览器中打开。

任何建议,将不胜感激!麦克风

4

2 回答 2

1

尝试

<a href="tel:2125551212">2125551212</a>

正如这里提到的。

于 2013-08-16T19:52:51.077 回答
0

也许我不清楚......在上面的代码中,代码的超链接部分工作正常。

什么不工作是 window.open 代码!我的猜测是,该解决方案将更像我上面发布的第二段代码,因为当“tel://555-555-5555”用作超链接时,它会按预期出现在手机拨号器中,但是如果我从拨号器返回浏览器,则浏览器未指向 window.open 事件中引用的页面。

麦克风

于 2013-08-16T21:52:22.167 回答