Estoy usando el formato URI http://play.google.com/store/apps/details?id=<package_name>
descrito en Vinculación a sus aplicaciones en Google Play para abrir la aplicación en Android Market o Google Play para instalarla. Pero solo lo abre en el navegador como lo haría en el escritorio. Y cuando Install
se hace clic, le pide al usuario que inicie sesión para instalar.
¿Cómo puedo vincular la aplicación en Google Play para que el usuario pueda instalarla?
google-play-store
browser
app-market-link
slybloty
fuente
fuente
Settings -> Applications -> Manage applications
y borraría los valores predeterminados del navegador para asegurarme de que no esté causando el problema. Si eso no funciona: ¿Qué dispositivo tienes? ¿Has intentado escribir la URL directamente en el navegador y ver qué sucede? ¿Dónde aparece exactamente este enlace? (¿En una página web o en otra aplicación?)http
yhttps
. Inclusomarket
. Y el mismo resultado.Respuestas:
Pruebe directamente esto si el enlace se origina en una aplicación para Android para manejar:
market://details?id=<package_name>
Nota: No hay dominio ni host.
fuente
Estoy usando el siguiente código y funciona bien con mi teléfono y mi emulador.
Para el teléfono con la aplicación Google Play, se abrirá automáticamente la aplicación. Para el emulador (sin la aplicación Google Play), se abrirá automáticamente el navegador.
fuente
En primer lugar, el usuario puede instalar la aplicación desde el mercado. Simplemente no puede hacerlo directamente, pero solo hace que Google instale la aplicación de forma remota a través del sitio web, como lo haría si navegara por el mercado en su PC.
Segundo, ¿con qué navegador estás probando esto? Opera no está bien integrado en Android y no abrirá URL de reproducción en la aplicación. De hecho, no estoy seguro de que incluso el navegador nativo lo haga.
Tal vez deberías usar
market://
enlaces en lugar dehttp://
enlaces.fuente
Configuración> Aplicaciones> Todas (pestaña superior)
Haga clic en el botón Menú> Restablecer preferencias de la aplicación
Fuente: http://www.youtube.com/watch?v=zt_alKha_-s
fuente
Encontré una solución simple y fácil.
<meta http-equiv="REFRESH" content="0; URL=market://details?id=package_name" />
fuente
Para tener una solución que funcione de la mejor manera posible para computadoras de escritorio / Android / móviles que no sean Android:
HTML:
JS:
fuente