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:
- Firebase Storage v3 devuelto "multipart body no contiene 2 o 3 partes" en Android 4.2.2 y 4.3
- Guardar la cadena de base64 como imagen usando phonegap?
- Encuentra el error de javascript que estoy recibiendo en phonegap en android
- Touchend no dispara después de touchmove
- Android no abrirá los enlaces de Google para jugar desde javascript en la aplicación web
<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>
- Descargar imagen a través de la función Parse Cloud Code
- Cómo implementar OAuth 2.0 como autenticación basada en tokens para API de reposo a la que se accede desde aplicaciones web móviles y javascript
- Métodos de WebView en el mismo error de hilo
- JQuery Autocompletar trabajando en Chrome pero no en android usando phonegap
- ¿Es posible usar JavaScript para cerrar el navegador Android?
- Cordoba callback dentro de iFrame
- Depurar javascript en android emulador con phonegap
- El lienzo de Android se congela
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
- Tutoriales o introducciones para escribir un lenguaje de scripting simple?
- Actualización de Android Studio 2.2: alineado APK (zipAlign) no generado con el nuevo Gradle Plugin 2.2.0