J'utilise le format URI http://play.google.com/store/apps/details?id=<package_name>
décrit dans Lien vers vos applications sur Google Play afin d'ouvrir l'application sur Android Market ou Google Play pour l'installer. Mais il ne l'ouvre que dans le navigateur comme il le ferait sur le bureau. Et lorsque vous Install
cliquez dessus, il demande à l'utilisateur de se connecter pour installer.
Comment puis-je associer l'application dans Google Play pour que l'utilisateur puisse l'installer?
Settings -> Applications -> Manage applications
et effacer les paramètres par défaut du navigateur pour m'assurer que cela ne cause pas le problème. Si cela ne fonctionne pas: quel appareil possédez-vous? Avez-vous essayé de taper l'URL directement dans le navigateur et de voir ce qui se passe? Où ce lien apparaît-il exactement? (Sur une page Web ou dans une autre application?)http
ethttps
. Mêmemarket
. Et le même résultat.Réponses:
Essayez directement ceci si le lien provient d'une application pour Android à gérer:
market://details?id=<package_name>
Remarque: il n'y a ni domaine ni hôte.
la source
J'utilise le code ci-dessous et cela fonctionne bien avec mon téléphone et mon émulateur.
Pour le téléphone avec l'application Google Play, il ouvrira automatiquement l'application. Pour l'émulateur (sans l'application Google Play), il ouvrira automatiquement le navigateur.
la source
Tout d'abord, l'utilisateur peut réellement installer l'application depuis le marché. Il ne peut tout simplement pas le faire directement, mais uniquement installer Google à distance via le site Web, comme il le ferait s'il naviguait sur le marché sur son PC.
Deuxièmement, avec quel navigateur testez-vous cela? Opera n'est pas bien intégré à Android et n'ouvrira pas les URL Play dans l'application. En fait, je ne suis pas sûr que même le navigateur natif le fera.
Vous devriez peut-être simplement utiliser des
market://
liens au lieu dehttp://
liens.la source
Paramètres> Applications> Tout (onglet supérieur)
Cliquez sur le bouton Menu> Réinitialiser les préférences de l'application
Source: http://www.youtube.com/watch?v=zt_alKha_-s
la source
J'ai trouvé une solution simple et facile.
<meta http-equiv="REFRESH" content="0; URL=market://details?id=package_name" />
la source
Pour avoir une solution qui fonctionne de la meilleure façon possible pour les ordinateurs de bureau / Android / mobiles non Android:
HTML:
JS:
la source