initial etiquetas etiqueta ejemplos bootstrap attribute html tel

html - etiquetas - meta viewport bootstrap



¿Cuál es un método confiable para configurar enlaces telefónicos para navegadores móviles? (3)

El enfoque que está utilizando es la forma "estándar" de hacer esto (es decir, sigue a RFC 3966 ). Si un navegador móvil no lo interpreta correctamente, la única forma obvia de solucionar este problema sería extender o modificar el comportamiento del navegador, lo que probablemente no desea hacer o tiene acceso.

Creo que es compatible con dispositivos Windows (explorador móvil), iPhone (safari), Symbian y por lo que está diciendo Blackberry y Android.

¿Está encontrando problemas con estos dispositivos o está soportando otros teléfonos móviles también?

Tenga en cuenta que otros parecen tener el problema opuesto con el iPhone y el iPad, ya que el navegador predeterminado (Safari) cambia todo lo que parece un número de teléfono en un enlace:

http://www.darowski.com/tracesofinspiration/2009/03/31/stop-iphone-from-incorrectly-auto-linking-phone-numbers/

Estoy trabajando en una página rápida destinada a los navegadores móviles. Si bien hay poca coherencia entre los navegadores en los teléfonos celulares (el público objetivo), tengo un número de teléfono que me gustaría que sea lo más fácil posible para marcar desde el teléfono de los usuarios. Un enlace parece la opción obvia; Así que configuro lo siguiente:

<a href="tel:+18881235467">1-888-123-5467</a>

Esto parece funcionar bien en los navegadores más avanzados, como los navegadores de Android y BlackBerry, es mucho menos confiable en otros teléfonos. Cualquier consejo para hacer que este enlace funcione de manera consistente y correcta será muy apreciado.

Para su información, esta es una llamada nacional gratuita a EE. UU., Pero me imagino que algunos dispositivos pueden estar buscando un formato más general.


He visto sitios grandes como yelp que usan un método diferente para lograr esto, donde usan las clases vcard y tel:

http://microformats.org/wiki/hcard

<div class="vcard"> <span class="tel">(555) 555-5555</span> </div>


Lo que finalmente se me ocurrió fue un enlace que funcionaba así:

<a href="wtai://wp/mc;18881235467">1-888-123-4567</a>

Esto ha funcionado en todos los teléfonos probados hasta el momento, incluidos Android, BlackBerry y algunos teléfonos más viejos y torpes. De lo que recojo, la estructura del enlace funciona así:

WTAI hace referencia a la interfaz de la aplicación de telefonía inalámbrica. El wp / se refiere a las funciones de WTAPublic. El mc; es la función makeCall y, por supuesto, tiene el número de teléfono. Del mismo modo, puedes hacer un enlace como este:

<a href="wtai://wp/ap;18881235467">Add to addressbook: 1-888-123-4567</a>

Este es el mismo excepto mc; ha sido reemplazado por ap ;, que se refiere a la función addPBEntry. Esto agrega el número de teléfono a su libreta de direcciones o alijo de números de teléfono similares.

Estos dos sitios fueron útiles en mi investigación: