Я получил этот вопрос на моем проекте cordova, созданный с угловым и ионным. Я пробовал все, что мог, и он не работает.
Вот код:
function getSuccess(response) {
$scope.modules = response.modules;
$scope.list = $scope.modules;
$scope.search = [
{str: ""}
];
}
$http({method: 'GET',
url: "http://xxx.xxx.xxx.xxx/api/modules"
})
.success(getSuccess)
.error(function (response){
alert("Damned");
});
Конечно, IP является действительным, и работает в браузере Chrome;) Это в мой контроллер. Я уже добавил <access origin="*"/>
в свой файл конфигурации, и он по-прежнему отображает «Проклятый» на моем устройстве Android после его сборки.
Кордова версия: 5.0.0 Android версии: 5.1
'response' должен содержать подробности об ошибке. не выводите фиксированное (бесполезное) сообщение об ошибке, когда вам можно точно сказать, что не так. –
Я действительно хотел использовать что-то вроде console.log, но я не знаю, как это сделать в приложении, любая идея? :/ –
может даже помочь что-то вроде 'alert (JSON.stringify (response))'. все, чтобы получить содержимое объекта ошибки и просмотреть. –