La commande Ajax pour demander L'URL ne fonctionne plus
je viens de mettre à jour ma version cordova. Quand je cours
cordova -v
sorties de la version 5.0.0
sur L'ancienne version de Cordova que j'avais (je ne me souviens pas de quelle version c'était) j'ai pu utiliser AJAX pour demander des données à partir d'une URL donnée. Cependant, après la mise à jour de la version Cordova, il ne fonctionne plus. Je n'ai pas modifié le code après cette mise à jour, donc je suppose que quelque chose dans la nouvelle version de Cordova empêche les requêtes de en passant par.
j'ai ajouté les subventions d'accès suivantes dans ma configuration.fichier xml:
<access origin="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
<platform name="android">
<allow-intent href="market:*" />
</platform>
mais toujours pas de chance.
quelqu'un A rencontré un problème similaire? Une idée de comment je peux le faire fonctionner à nouveau?
Merci,
2 réponses
S'avère que je manquais juste le plugin suivant:
cordova-plugin-whitelist
après que je l'ai installé, rm la plate-forme android, ajouté à nouveau la plate-forme android, construire et exécuter, ça a fonctionné!
il suffit de supprimer le contenu de la balise meta dans la page d'index <meta http-equiv="Content-Security-Policy">