Việc triển khai rất kém trên phần của Apple (tôi nghe điều này cũng xảy ra trên iPad, nơi nó không có ý nghĩa gì), nhưng có một cách khắc phục:
<meta name="format-detection" content="telephone=no" />
Nguồn:
http://www.darowski.com/tracesofinspption/2009/03/31/stop-iphone-from-inc Corrly-auto-linking-phone-numbers/
Một trong những bình luận trên trang đó cũng gợi ý việc sử dụng dấu gạch nối mềm gây tranh cãi ( ­
) để ngăn tự động liên kết một số cụ thể (để trình duyệt vẫn có thể tự động liên kết các số khác trên trang).
Thông tin bổ sung
Nếu bạn muốn liên kết một số số nhất định nhưng không liên kết với các số khác, cá nhân tôi sẽ sử dụng format-detection
thẻ meta để vô hiệu hóa các số tự động nhấp nháy, sau đó liên kết rõ ràng các số đó là số điện thoại:
<div itemscope itemtype="http://schema.org/LocalBusiness">
<h1 itemprop="name">Foo Co.</h1>
<dl>
<dt>Phone</dt>
<dd><span itemprop="telephone"><a
href="<?php echo ($isMobile? 'tel' : 'callto') ?>:+15555555555">
555-555-5555</a>
</span></dd>
<dt>Client ID</dt>
<dd>1234567890</dd>
</div>
Đoạn mã PHP ở đó để trao đổi tel:
lược đồ callto:
nếu nó không phải là trình duyệt di động. Bằng cách này, Skype và các chương trình VoIP máy tính để bàn khác có thể được kích hoạt khi nhấp vào liên kết.