Я пытаюсь создать приложение для входа в систему, которое принимает идентификатор и пароль. Когда я нажимаю на кнопку logi, она подключается к нашему локальному серверу с помощью JSON ... с указанным URL-адресом. Код:
var loginReq = Titanium.Network.createHTTPClient();
loginReq.onload = function()
{
var json = this.responseText; alert(json);
var response = JSON.parse(json);
if (response.data.status == "success")
{ alert("Welcome ");
}
else
{ alert(response.data.status);
}
};
loginReq.onerror = function(event)
{
alert(event.toSource());
//alert("Network error");
};
loginBtn.addEventListener('click',function(e)
{ if (username.value != '' && password.value != '')
{
var url = 'our local url action=login&id='+username.value+'&pwd='+password.value;
loginReq.open("POST",url);
loginReq.send();
}
else
{
alert("Username/Password are required");
}
});
Здесь он не подключается к нашему URl..так что он входит в функцию loginReq.onerror ... вместо функции loginReq.onload..почему он выдает ошибку времени выполнения.. Тот же самый код, работающий нормально с Iphone. Ошибка времени выполнения: .. TypeError: Невозможно вызвать свойство toSource в объекте {'source': [Ti.Network.HttpClient], указанный URL-адрес} не является функцией, этообъект.
Это ошибка ... пожалуйста, дайте мне знать ...