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 / Android - Bloqueo de la orientación al retrato
  • Phonegap android obtener el tamaño de la pantalla real
  • Href no funciona, cómo redirigir a una página específica en PhoneGap?
  • Android Widget usando Cordova
  • Cargar un archivo desde la tarjeta SD a un servidor remoto mediante programación mediante Phonegap
  • Facebook Connect / phonegap - "nativeInterface" parámetro dentro de FB.init llamada, lo que hace?
  • La solicitud AJAX de Phonegap Android falla
  • PhoneGap - navigator.app.exitApp () No funciona
  • Crash en el arranque en el puerto de Cordova Crosswalk (Android)
  • ¿Cómo puedo agregar etiquetas "uses-permissions" a AndroidManifest.xml para un proyecto de Cordova?
  • ResponsiveVoice.js no funciona correctamente con el compilador Phonegap
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.