Bonjour,
Je développe actuellement une application web en javascript destinée à devenir une application mobile native grâce à phonegap.
Cette application exploite les services WMTS de l'api de l'IGN.
D'après les tutoriaux que j'ai pu lire sur votre site :
(http://api.ign.fr/documentation/243/...api-javascript)
il est nécessaire de modifier les fichier sources (java par exemple pour Android) des applications natives pour modifier le user agent et le faire correspondre à celui de notre clé.
Le problème est, qu'en utilisant le cloud et le phonegap builder pour "builder" les applications natives, je n'ai pas accès au code source de ces applications. Je travaille en HTML et javascript, je ne peux donc pas modifier les fichier .et le builder en ligne génère le code natif.
Voici un exemple de user-agent pour Android :
Mozilla/5.0 (Linux; Android 4.3; Nexus 10 Build/JSS15Q) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.72 Safari/537.36
Pourquoi l'API ne reconnait-elle pas le user-agent "Android" de l'exemple ci-dessus, avec la clé de développement pour Mobile Android?
Est-il forcément nécessaire de transformer le user-agent du mobile pour qu'il corresponde à celui de l'API ?
Si oui est-il possible de le faire au niveau de javascript?
Merci d'avance pour votre retour
Partager