Исключение XMLHttpRequest 102
Привет у меня есть одна функция, которая использует XMLHttpRequest для получения данных как:
function responseData()
{
console.log("Inside responseData function @@@@@@@@@@@@@@@@@@@@@@@@@@@@@");
url="http://myURL.asp";
var xhr = new XMLHttpRequest();
xhr.open('GET', url, true);
xhr.onload = function(e)
{
if (this.status == 200)
{
console.log("#####################"+this.responseText);
}
else
{
console.log ("!!!!!!!!!!!!inside else");
}
};
xhr.send();
}
Вышеописанный метод отлично работает на платформе Android, Blackberry и Symbian. Но на Баде у меня возникло исключение 102. Исключение возникает при попытке выполнить строку xhr.send();
.Я добавил привилегию в манифесте как:
<Privileges>
<Privilege>
<Name>LOCATION</Name>
</Privilege>
<Privilege>
<Name>HTTP</Name>
</Privilege>
<Privilege>
<Name>ADDRESSBOOK</Name>
</Privilege>
<Privilege>
<Name>SYSTEM_SERVICE</Name>
</Privilege>
<Privilege>
<Name>WEB_SERVICE</Name>
</Privilege>
</Privileges>
Но все еще получаю исключение 102. Я также проверил это на мобильном телефоне, но та же проблема. Любое предложение будет оценено. Заранее спасибо.
1 ответ
Решение
Хорошо, глупая ошибка в теге виджета config.xml не была правильно закрыта.