Bonjour,

Mon soucis est que mes requêtes ajax ne marchent sur android studio avec cordova. J'ai essayé de faire une requête simple sur google mais cela ne marche pas non plus.
Ce que j'ai essayé jusque là:

- Passer le minSdk à 23 au lieu de 16
- Ajouter le plugin cordova whitelist et ajouter des autorisations pour http et https dans mon config.xml
- J'ai aussi ajouté android:usesCleartextTraffic="true" dans mon AndroidManifest
- Dans mon profiler je n'ai rien du tout dans ma section network pas d'envoie ni reception et mon ajax retourne mon erreur qui est un timeout
- J'ai contacté le support du serveur que j'utilise et ils m'ont dit que le problème ne vient pas d'eux car en utilisant les infos de ma requête ils y accèdent bien et récupèrent les données demandées.

voici le code

Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
 $.ajax({
                       type: "POST",
                       url: OAUTH2_URL,
                       cache : false,
                       beforeSend: function (xhr) {
                        xhr.setRequestHeader('Authorization', make_base_auth($("#login").val(), $("#pwd").val()));
                       },
 
                       dataType: 'json',
                       contentType: 'application/json; charset=UTF-8',
                       data: json,
                       timeout: 5000,
                       success: function (data) {
                            etape3(data);
                       },
                       error: function (xhr, ajaxOptions, thrownError){
                            SpinnerPlugin.activityStop();
                            navigator.notification.confirm(
                                  'Utilisateur ou mot de passe incorrect.',  // message
                                   null,         // callback
                                   'Erreur',            // title
                                    ['Ok']                  // buttonName
                                        );
                                    }
                       })

Je commence à être un peu a court d'idée alors je m'en remets à vous !!

Merci et bonne journée !!