В настоящее время я разрабатываю приложение для телевизоров Samsung Tizen и WebOS. Для этого я использую Samsung TOST и Caph с угловым1.XmlHttpRequest на Tizen TV выходит из приложения
Сгенерированный .wgt отлично работает в браузере и ТВ-симуляторе, но на реальном устройстве приложение выходит, когда отправляется XMLHttpRequest.
Вот код:
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);
Эти линии запускаются, когда форма Логин представляется, но в этот момент выход из приложения. В консоли нет сообщения об ошибке и никаких следов xhr на вкладке сети.
Я попытался сменить HTTPS на HTTP в случае, если это была проблема, но ничего не сделала.
Не могли бы вы помочь?
И я получаю тот же результат, если я пытаюсь с помощью Ajax (и JSONP DATATYPE) вместо XHR – Kerhael