programacion html mobile uri phone-number tel

html - programacion - ¿Cómo incluyo extensiones en el tel: URI?



href tel (4)

De acuerdo con la documentation , puede agregar lo que quiera como tel: 12345678; ext = 123

Ver RFC 3966

Actualmente tengo una página web con números de teléfono, algunos de estos números tienen extensiones, así que escribí el HTML de esta manera

<a href="tel:+44-1234-567;ext=88">+44-1234-56788</a> / <a href="tel:+44-1234-567;ext=99">+44-1234-56799</a

Cuando llego a esta página en mi navegador de Android y toco uno de los números de teléfono, se carga en el marcador de mi teléfono (acciones del Reino Unido Samsung Galaxy s2) como:

+44-1234-567;ext=88

Lo cual no creo que sea correcto. Seguramente debería omitir la palabra ;ext= .

¿He leído mal el RFC para implementar tel ?


En todos los ejemplos que vi, el valor de ext está contenido en el número completo. Así que intente incluir 88 en el valor href :

<a href="tel:+44-1234-56788;ext=88">+44-1234-56788</a>


Parece que la forma correcta de hacerlo es usar una coma:

<a href="tel:441234567,88">+44-1234-567 ext.88</a>

Sólo probado con iPhone y Android OS 2.1. Utilizando ;ext=88 convierte el bit ext en un número que se marca con la extensión (por lo que marca algo así como 35888 en lugar de 88).