我使用库Angular Google Maps 在文档中我没有发现任何关于地理位置的信息。我需要使用可选插件吗?如何在这个库中使用地理定位?
问问题
384 次
1 回答
0
我用过AngularJS-Geolocation。使用这个库很容易获得地理位置,而没有像 HTTPS 要求这样的安全限制。(如果您尝试使用window.navigator.geolocation
,出于安全原因,它将需要 HTTPS。)
此模块可作为 bower 包使用,使用以下命令安装它:
bower install angularjs-geolocation
这样的用法
angular.module('barterApp',['geolocation'])
.controller('geoCtrl', function ($scope,geolocation) {
geolocation.getLocation().then(function(data){
$scope.coords = {lat:data.coords.latitude, long:data.coords.longitude};
});
});
这是一个现场演示。希望这会有所帮助。
于 2016-05-06T08:05:40.980 回答