我编程一个应用程序,我需要GPS。 如果GPS关闭,我怎么能要求用户打开GPS,如谷歌地图?经过一段时间的谷歌,我发现没有比较... 我的另一个问题是,为什么我得到“使用位置? - 2”,当GPS关闭?我想,如果GPS关闭,$ window.navigator.geolocation是假的?科尔多瓦Angularjs要求GPS
controller.js
if ($window.navigator && $window.navigator.geolocation) {
function success(pos) {
$rootScope.position = { x: pos.coords.latitude, y: pos.coords.longitude };
}
function fail(error) {
alert("Use location? - 2");
}
$window.navigator.geolocation.getCurrentPosition(success, fail, { maximumAge: 500000, enableHighAccuracy: true, timeout: 6000 });
} else {
alert("Use location? - 1");
}
完美的作品,谢谢:) – FlowX