2015-09-29 3 views
0

Мне нужно запустить асинхронную задачу, чтобы проверить, включено или нет мобильное GPS-устройство, а также, чтобы сделать запрос к моей веб-службе. Как проверить GPS и соединения с моим веб-сервисом у меня есть, но я не нашел способ сделать асинхронную задачу в своем контроллере. Я работаю с ионными и angularjsасинхронная задача angularjs

+0

Умм Аякса? Как насчет того, чтобы показать какой-то код того, что вы пытаетесь сделать? – postelrich

ответ

3

Попробуйте $q сервис, который может быть использован для создания обещаний, а затем обернуть вызов службы в обещание что-то вроде:

$q.when(gpsServiceCheck.isEnabled()).then(function (result) { 
    // Write your code to handle whatever isEnabled() would return. 
}); 
+0

Вот как это работает, делая запрос ниже? – NHTorres

Смежные вопросы