我目前正在爲三星Tizen和WebOS電視開發應用程序。 爲此,我使用三星的TOAST和Caph與angular1。Tizen TV上的XmlHttpRequest退出應用程序
生成的.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