There are many cases where your application may display numbers that “resemble” phone numbers, but are not, unfortunately Safari’s default behavior is for it to be “helpful” and format them into clickable/callable links for the user of Apple IOS devices.
Adding the following META tag can prevent that default behavior:
.
<meta name="format-detection" content="telephone=no" />
NOTE: I’ve seen some mention of using this method for ‘address=no’ and ’email=no’, but have not looked into or verified those implementation yet!
REFERENCES:
- https://developer.apple.com/library/safari/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/MetaTags.html
- http://www.mobify.com/blog/mobile-browser-format-detection/
- http://www.html-5.com/metatags/meta-format-detection.html
- http://www.mobilexweb.com/blog/click-to-call-links-mobile-browsers
- http://dev.bowdenweb.com/html/e/meta/meta-name-format-detection-element.html