Je développe actuellement une application pour les téléviseurs Samsung Tizen et WebOS. Pour cela, j'utilise TOAST et Caph de Samsung avec angular1.XmlHttpRequest sur Tizen TV quitte l'application
Le .wgt généré fonctionne correctement sur le navigateur et le simulateur TV, mais sur un périphérique réel, l'application se ferme lorsqu'une requête XMLHttpRequest est envoyée.
Voici le code:
var url = "grant_type=password&username=" + $scope.logInfos.loginEmail + "&password=" + $scope.logInfos.loginPassword;
var xhr = new XMLHttpRequest();
xhr.open('POST', 'https://myUrl/token');
xhr.onreadystatechange = function() {
xhr.onloadend = function() {
if (xhr.response) {
console.log("logged in");
}
};
};
xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xhr.send(url);
Ces lignes sont lancées lorsque le formulaire de connexion est soumis, mais à ce moment la sortie de l'application. Il n'y a aucun message d'erreur dans la console et aucune trace du xhr dans l'onglet réseau.
J'ai essayé de changer le protocole HTTPS en HTTP au cas où ce serait le problème mais il n'a rien fait.
Pourriez-vous m'aider s'il vous plaît?
Et j'obtenir le même résultat si j'essayer d'utiliser ajax (et jsonp dataType) au lieu de XHR – Kerhael