Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Abrir aplicación de Android desde una página web

Sé que para la apertura de la aplicación Android de un enlace dentro de una página web tenemos que escribir lo siguiente en el AndroidManifest.xml:

<intent-filter> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="my_scheme" android:host="my_host" /> </intent-filter> 

El problema es que lo escribí de la siguiente manera:

  • Imágenes de selección de Android de la galería
  • Utilizar el cuadro de diálogo de configuración predeterminada de Android en ON de mi aplicación
  • Los botones de notificación de Android no aparecen
  • ActionBarActivity con ActionBarDrawerToggle - No utiliza drawerImageRes
  • ¿Cómo puedo actualizar la visualización del botón de acción del editor de inmediato?
  • Android EditText: Hecho en lugar de Enter o Word Wrap en lugar de Multi Line
  •   <intent-filter> <action android:name="my_action"/> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="my_scheme" android:host="my_host" /> </intent-filter> 

    No agregué "android.intent.action.VIEW" y en su lugar agregué mi propia acción que hice. No puedo cambiarlo porque la versión ya está liberada.

    La pregunta es, si hay una manera de hacer que la aplicación se ejecute desde JavaScript o página html simple, tal vez mediante la definición de la acción específica en la página?

    Gracias,

    Paz


    Resuelto

    Gracias a David encontré una solución:

     <a href="intent://my_host#Intent;scheme=my_scheme;action=my_action;end">Link to my stuff</a> 

  • Tono de cambio de imagen de Android para simular el botón de clic
  • ¿En un WebView hay una manera para que shouldOverrideUrlLoading determine si está cogiendo una redirección contra un usuario que chasca un acoplamiento?
  • Espresso - haga clic en el texto en la vista de lista
  • Adb android conflicto con Genymotion
  • Diferencia entre android: windowBackground y android: colorBackground?
  • ¿Cómo obtener el html-fuente de una página de un enlace html en android?
  • 2 Solutions collect form web for “Abrir aplicación de Android desde una página web”

    Prueba esto:

    Haga que sus enlaces se vean así:

     <a href="intent:#Intent;action=my_action;end">Link to my stuff</a> 

    También echar un vistazo a Lanzar la aplicación Android personalizada desde el navegador Android

    1ª vía:

     <html><head></head><body> <iframe src="YourApp://profile/blabla" width="1px" height="1px" scrolling="no" frameborder="0"></iframe> <script> setTimeout(function() { window.location = "http://YourSite.com/profile/blabla"; }, 4000 ); </script> </body> </html> 

    O
    2ª vía : https://stackoverflow.com/a/24023048/2165415

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.