Android Play Store market:// le lien ne fonctionne plus?
J'ai redirigé mes utilisateurs pour la dernière année de mon domaine:
: market://details?id=com.exemple.myapp
Aujourd'hui, j'ai vérifier sur Nexus 5/LG G3/OnePlus One à partir du navigateur google chrome app et il a cessé de travailler!
Désormais, lorsque les utilisateurs essaient de télécharger l'application, ils sont redirigés vers un lien brisé.
Ce que quelqu'un sait quelque chose à propos de ce changement dans le Chrome app Android?
Fonctionne très bien pour moi. Play Store ver. 5.1.11
Quel dispositif avez-vous utilisé? Il ne fonctionne pas avec Nexus 5 5.0.1 avec Google Play 5.1.11 et Chrome 40.0.2214.89. Il ne fonctionne pas avec le Samsung Galaxy Note 4 et le Galaxy S4
Redirection vers une application que beaucoup ne veulent pas devrait venir avec une lourde peine, il est temps que cela devient une fin.
Quel dispositif avez-vous utilisé? Il ne fonctionne pas avec Nexus 5 5.0.1 avec Google Play 5.1.11 et Chrome 40.0.2214.89. Il ne fonctionne pas avec le Samsung Galaxy Note 4 et le Galaxy S4
Redirection vers une application que beaucoup ne veulent pas devrait venir avec une lourde peine, il est temps que cela devient une fin.
OriginalL'auteur bentzy | 2015-02-01
Vous devez vous connecter pour publier un commentaire.
à la lecture de la google chrome, la version 40 de presse, il y a de la perspicacité, je tiens à partager
http://blog.chromium.org/2014/12/chrome-40-beta-powerful-offline-and.html
ils ont mis à jour de Contenu de la Politique de Sécurité de Niveau 2, qui a un plus fort contrôle sur les redirections.
https://w3c.github.io/webappsec/specs/content-security-policy/#changes-from-level-1
J'ai donc fait quelques tests. si votre première action a commencé à partir de redirection (peu importe la fenêtre.emplacement ou http 302), il affichera une erreur. mais une fois que je créé un lien hypertexte sur le marché://et explicitement cliqué sur elle, il a bien fonctionné.
pour l'instant j'ai fini par création d'une page web entre les deux, où je demande à l'utilisateur de cliquer sur le lien pour continuer.
C'est ce que je me demande trop. Mais dans votre cas, ma solution de contournement devrait être en mesure de résoudre le problème. il suffit de créer la page en example.com/get et vous placez un lien sur elle. ensuite, il devrait fonctionner correctement.
Ouais, le problème est que j'ai besoin de mes clients à cliquer sur un autre lien, ils ont déjà cliqué sur un lien pour télécharger l'application, et maintenant un autre. J'ai l'impression que c'est une mauvaise expérience pour mes clients. Pour l'instant je me rediriger vers le web mobile play store
avez-vous de créer une page pour chacun d'eux? je ne montrons que la page uniquement pour chrome 40+. tout le reste est se comporte comme avant. mais votre solution est également valable
OriginalL'auteur Khurt Ts
J'ai été le tester cet url sur les différents appareils avec différents OS/Play Store/Play/Navigateurs. on dirait qu'il est lié au navigateur, mais pas d'OS ou de Jouer à des Services.
Au départ, j'ai mis à jour Jouer à des Services et le Google Play Store et de mon vieux Chrome (v18) a été l'ouverture de
market://details?id=
url amende.Par la suite j'avais mis à jour mon Chrome (v18) à la version 40. Et il ne fonctionne pas plus.
Pendant ce temps, FireFox par défaut et les "Navigateurs" encore ouvre cette url et redirige vers Google Play Store.
P. S. j'ai enregistré problème dans Chrome bug tracker. Nous allons voir si il y aura tout de réponse:
https://code.google.com/p/chromium/issues/detail?can=2&q=market&colspec=ID%20Pri%20M%20Week%20ReleaseBlock%20Cr%20Status%20Owner%20Summary%20OS%20Modified&id=454396&thanks=454396&ts=1422888121
Mise à JOUR [6.05.15] : Malheureusement, ils ont décidé de ne pas résoudre ce problème, en disant qu'il est prévu de comportement. Comme ils l'ont dit, l'utilisateur doit cliquer sur le lien en lui-même. Seulement alors redirigé vers l'app sur les appareils est autorisée.
Donc, il n'y a qu'un seul "travail", que je vois pour l'instant: créer une page, qui contient du texte comme ", Cliquez sur le lien ci-dessous pour accéder à l'app", suivie par un lien comme:
<a href="market://details?id=com.example.myapp"> Load Example App </a>
ou
<a href="intent://foo.bar#Intent;scheme=blabla;package=com.example.myapp;end" > Load App/Activate your Profile </a>
qu'est-ce que
foo.bar
?OriginalL'auteur Alex
Essayer le lien ci-dessous, le remplacement de votre.app.id avec votre propre identifiant:
OriginalL'auteur JBA