href = tel: 555 lien ne fonctionne pas en safari mobile
Je suis de la conception d'une page d'application mobile et je suis à l'aide de la suite (standard, je crois) code pour rendre le téléphone composer un numéro de téléphone.
<a href="tel:555-1234567" class="call"><img src="graphics/call-icon.gif" alt="call-icon" width="45" height="50"></a>
Cela fonctionne bien sur android mais le Mobile de Safari, j'obtiens l'erreur suivante:
Ne peut pas Ouvrir la Page
Safari ne peut ouvrir la page car l'adresse est
non valide
source d'informationauteur Iolo
Vous devez vous connecter pour publier un commentaire.
Votre mark-up est très bien, et il fonctionne sur mon iPhone (3GS, l'exécution 4.3.5). Il ne fonctionne pas sur le simulateur iOS (oui, il y a la "Impossible d'Ouvrir la Page - Safari ne peut ouvrir la page car l'adresse n'est pas valide" erreur), mais alors je ne voudrais pas attendre, étant donné que vous ne pouvez pas faire des appels sur ça (que ce soit l'une ou l'ancienne version de l'iOS est une faute).
Dans votre
<head>
mettre:De Safari HTML de Référence:
pour un numéro de téléphone au travail dans Safari/iOS, vous devez formater le téléphone correctement comme il serait inscrit dans un ancien ad.
Si vous avez un problème avec votre numéro de téléphone ne s'affiche pas sur safari, j'ai eu exactement le même problème, j'ai ramassé que si vous n'avez pas utiliser un site web convivial de la police, il n'affiche pas essayer de changer votre police de caractères pour le numéro de Verdana ou Arial. J'ai utilisé les polices web de google, qui devrait être web convivial, mais même qui a cassé mon numéro.
Espère que cela fonctionne.
Gimme un vote si elle ne s'il vous plaît 😉
B