Я разрабатываю ионное приложение.Приложение работает в браузере, но не на устройстве CORS? Нет сетевой активности
Приложение прекрасно работает в браузере, но на устройстве HTTP-запросы не загружаются. Когда я проверяю приложение с удаленной отладкой сафари, ошибок нет. Вкладка «Сеть» пуста, сначала после обновления файлы перечислены там.
По какой-то странной причине запрос api на погоду api не работает.
Это:
$http.get('http://api.openweathermap.org/data/2.5/forecast?lat=' + loc.lat + '&lon=' + loc.lng + '&units=metric&&APPID=XXX').success(function(weatherf) {
$scope.weatherf = weatherf;
alert("YUP");
}).error(function(err) {
$state.go("error");
});
"YUP" и функция ошибок не будет вызвана. Что может быть причиной этого? меня установлен белый список плагинов и есть это в моем config.xml:
<access origin="*"/>
<allow-intent href="*"/>
<allow-navigation href="*"/>
Я работаю с ионным 1.7.15 и Кордову 6.0.0 Прокомментируйте, пожалуйста, если вам нужна дополнительная информация.
Любая помощь очень ценится!
В устройстве iOS? – Gandhi
оба, android и iOS – olivier
попробуйте это в config.xml - <позволяют-намерение HREF = "гео: *" /> <платформа имя = "андроида"> <позволяют-намерение HREF = "рынок: *" /> <платформа имя = "ИОС"> –
Gandhi