From 3f2f8dad19d8b882a1e643d319a6056bc0e5b7db Mon Sep 17 00:00:00 2001 From: Kristian Sons Date: Tue, 18 Nov 2014 08:15:03 +0100 Subject: [PATCH] Prevent ios mobiles browser's DOM parser to transform numbers to telephone number links. Related to #75 --- src/xml3d.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/xml3d.js b/src/xml3d.js index fe8f6b1a..cc3dbbf3 100644 --- a/src/xml3d.js +++ b/src/xml3d.js @@ -13,6 +13,15 @@ XML3D._xml3d = document.createElementNS(XML3D.xml3dNS, "xml3d"); XML3D._native = !!XML3D._xml3d.style; XML3D._parallel = XML3D._parallel != undefined ? XML3D._parallel : false; +(function () { + if (navigator.userAgent.match(/(iPad|iPhone|iPod touch)/i)) { + var m = document.createElement("meta"); + m.name = "format-detection"; + m.content = "telephone=no"; + document.head.appendChild(m) + } +}()); + XML3D.createElement = function(tagName) { return document.createElementNS(XML3D.xml3dNS, tagName); };