0

我有一个显示一些信息的 phonegap 应用程序(使用 AngularJs 和 JQM,不认为它是相关的)。

我有一个包含特定数字的 div:

<div class="class ng-bindig">1234567</div>

ios 会自动将其检测为有效的电话号码并插入到 dail 的链接,即使它不是实际的电话号码。

我找到了以下解决方案: http ://www.darowski.com/tracesofinspiration/2009/03/31/stop-iphone-from-incorrectly-auto-linking-phone-numbers/

但是,这会禁用所有电话链接,即使是我故意创建的链接:

<a href="tel:...">Call me</a>

有什么想法可以禁用该特定部分的自动链接吗?

4

1 回答 1

2

这个怎么样?

<a href="tel:..." onclick='return true'>Call me</a>
                          ^^^^^^^^^^^^^

测试示例

<html>
    <body>
        <a href="http://www.yahoo.com" onclick="return true;">Yahoo (Working)</a>
        <br />
        <a href="http://www.yahoo.com" onclick="return false;">Yahoo (Not Working)</a>
    </body>
</html>

在 jsfiddle 演示

于 2013-08-20T08:58:57.473 回答