375 votes

Comment désactiver le numéro de téléphone reliant dans Safari Mobile ?

Safari sur iPhone crée automatiquement des liens pour les chaînes de chiffres qui s’affichent pour les numéros de téléphone. J’ai écris une page web contenant une adresse IP, et Safari qui transforme en un lien de numéro de téléphone. Est-il possible de désactiver ce comportement pour une page entière ou d’un élément sur une page ?

748voto

lewinski Points 2685

Cela semble être la bonne chose à faire, selon le Safari de Contenu Web Guide pour l'iPhone:

<meta name="format-detection" content="telephone=no">

Si vous la désactivez, mais encore envie de téléphone des liens, vous pouvez toujours utiliser le "tel" URI scheme.

Voici la page correspondante à l'Apple Developer Library.

41voto

Florian Grell Points 303

Pour désactiver le téléphone apparence pour des éléments spécifiques d’analyse, ce CSS semble faire l’affaire :

La première règle désactive le clic, le second s’occupe de la mise en plis.

33voto

catshow Points 201

J’ai eu le même problème. J’ai trouvé une propriété sur l’UIWebView qui vous permet de désactiver les détecteurs de données.

30voto

Chuck Points 8847

Ajouter à cela, je pense que c’est ce que vous recherchez :

10voto

badger110 Points 61
<h3>Solution pour l’affichage Web !<p>Pour PhoneGap-iPhone / applications PhoneGap-iOS, vous pouvez désactiver la détection de numéro de téléphone en ajoutant ce qui suit au délégué de l’application de votre projet :</p><pre><code></code></pre><p>Source : <a href="http://solutions.michaelbrooks.ca/2011/02/09/disable-telephone-detection-in-phonegap-ios/" rel="nofollow">Désactiver la détection de téléphone à PhoneGap-iOS</a>.</p></h3>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X