Bonjour tous le monde,
Je ne sais pas si je suis au bon endroit mais voilà mon problème :
je suis sur une application et je voudrai savoir le numéro de version (de cette même application) sur la page Google Play Store afin d'avertir l'utilisateur qu'il y a une nouvelle version disponible sur le site.
j'ai essayé en faisant :
this.http.get('https://play.google.com/store/apps/details?id=' + packageName + '&hl=en').subscribe(result => {
console.log(result);
});
Mais j'obtiens une erreur de cross url :
No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8100' is therefore not allowed access.
J'ai également ajouté dans config.xml :
<allow-navigation href="http://ionic.local/*" />
<allow-navigation href="https://play.google.com/*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
c'est pas possible de faire ca, ce qu'il faut c'est un webservice qui retourne la version en cours depuis le server, comme ca tu peut checker avec le plugin si la version local est la meme que la version retourné par l'api sinon tu redirige
J'ai pas trop compris ta demande. Tu veut une application mobile qui vas verifier les version d'une application mobile sur le store pour pouvoir notifier les utilisateur de ton app qu'une MAJ de l'autre app est dispo? c'est bien ca?
Je veux pas qu'une application mobile fasse cette action je veux inclure cette fonctionnalité dans les différentes applications que j'ai développé.
Le but est juste de prévenir l'utilisateur qui lance l'application qu'une nouvelle mise à jour est disponible et l'inviter à la faire.
en utilisant ce plugin je pense que tu devrait pouvoir le faire
tu créer une variable d'environement avec la version en cour et tu fait une comparaison de la version en cours sur le mobile.
Non justement, mon soucis c'est pas de ce coté là, mon problème est d'obtenir les informations de Google Play et non de mon application elle même.
donc je pense que ce n'est pas possible. tu veut faire quoi exactement, parceque du coup peut etre qu'on peut trouver une solution plus simple.
Comme dis plus haut, je souhaite que l'application test la version qui est disponible sur le store, ensuite qu'elle compare avec la sienne (avec le plugin que tu m'a donné plus haut par exemple) et de comparer, si la version sur le store est supérieure à la version de l'application, alors une notification sera affiché à l'utilisateur lui disant : "Une nouvelle version est disponible sur le store" quelque chose du genre pour l'inciter à aller faire la mise à jour.
D'accord merci, c'est ce que je comptais proposer à l'entreprise si je voyais que c'étais bien et bien pas possible de le faire. Merci pour ton aide.