2017-01-24 8 views
2

Я работаю с плагином геолокации с ionic2. Когда приложение загружается в браузере, оно запрашивает разрешение. Но он не получает позицию при вызове getcurrentposition. Я использую браузер FireFox.ionic2: геолокация в браузере с ошибкой: EXCEPTION: нечистота (в обещании): false

В журнале консоли отображается сообщение об ошибке:

EXCEPTION: Uncaught (in promise): false

Мне нужно передать местоположение при наличии или нуль другой функции, основанной на успехе или неудаче вызова getcurrentlocation.

Вот фрагмент кода:

public test(){ 
Geolocation.getCurrentPosition().then((resp) => { 

console.log (resp.coords.latitude); 
console.log (resp.coords.longitude); 

    this.callclockin(resp.coords.latitude, resp.coords.longitude);  
}).catch((error) => { 
    this.callclockin("", ""); 
}); 
} 

ответ

2

Плагин Geolocation для мобильного устройства

И бросить catch в мобильном устройстве взгляд на мой другой ответ на этот link