Tel link android no funciona (Galaxy S5)

Soy nuevo en el desarrollo de aplicaciones híbridas móviles. Tengo una aplicación híbrida HTML 5 desarrollada en Angular y Jónico donde en parte de la aplicación quiero iniciar la aplicación de teléfono nativo (o un menú de varias maneras de llegar a la aplicación de teléfono nativo) cuando un usuario hace clic en un número de teléfono. Cuando veo la aplicación híbrida a través de un navegador en mi teléfono, hacer clic en los enlaces funciona como se esperaba. Sin embargo, si implemento la aplicación a mi Samsung Galaxy S5 (vía cordova), tocando los enlaces no hace nada. He intentado las siguientes sintaxis:

<a href="tel:18888888">tel:18888888</a> <a href="tel:+18888888">tel:+18888888</a> <a href="tel://18888888">tel://18888888</a> <a href="tel://+18888888">tel://+18888888</a> <a href="tel:1-888-8888">tel:1-888-8888</a> <a href="tel://1-888-8888">tel:1-888-8888</a> 

Estoy usando Cordova 3.6.0 y las ventanas SDK r23.0.2 de Android.

He googled problemas similares, pero los resultados son inconsistentes.

¿Alguien ha tenido suerte con esto? Parece una característica común. Debo estar perdiendo algo simple.

2 Solutions collect form web for “Tel link android no funciona (Galaxy S5)”

Debe agregar esta línea en config.xml para permitir que la aplicación emita una aplicación externa: <access origin="tel:*" launch-external="yes" />

Como se ha comentado anteriormente:

Cordova 3.6.0 introduce una segunda lista blanca, para restringir qué URL pueden lanzar aplicaciones externas. Cordova 3.6.0 Guía de la lista blanca Así que usted necesita agregar explícitamente en el config.xml:

 <access origin="tel:*" launch-external="yes" /> <access origin="geo:*" launch-external="yes" /> 

Originalmente publicado aquí .

Gracias

  • PhoneGap: caída de la aplicación que toma la imagen del retrato
  • ¿La pantalla negra vino cuando la aplicación comienza en phonegap en androide antes de la pantalla de bienvenida?
  • ¿Cómo puedo cargar una imagen en el lienzo HTML5 usando Phonegap
  • Imágenes externas no se muestran en la aplicación de Android - Meteor - Córdoba
  • Ajustar ajustes de tono en Android mediante Phonegap
  • ¿Cuáles son las limitaciones y las desventajas de Phonegap o HTML5 en comparación con las de Android
  • Cómo manejar múltiples notificaciones push en android usando GCM en phonegap
  • Error de VM mientras construye Cordova PhoneGap
  • Gradle no puede conectarse a repo de maven a través de proxy corporativo - necesita configurar a través de Sencha / Córdoba
  • Desactivar el almacenamiento en caché en Android para WebApps
  • El teclado flexible de Android oculta las entradas de CordovaWebView cuando está en pantalla completa
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.