Javascript地理定位
Javascript Geolocation
本文关键字:定位 Javascript 更新时间:2023-09-26
我想做一些事情与地理定位。我想要取回地理位置纬度和经度在一个变量数组中。这行不通。我认为代码的第一行是问题所在。是否有可能获得这样的值(与返回)?
startingPoint = navigator.geolocation.getCurrentPosition(onGeoSuccess);
function onGeoSuccess(position) {
start['lat'] = position.coords.latitude;
start['lng'] = position.coords.longitude;
return start;
}
有更好的解决方案吗?我不想在onGeoSuccess中执行其他代码,我想返回值。
您可以尝试这样做:
function geolocate() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function(position) {
var geolocation = new google.maps.LatLng(
position.coords.latitude, position.coords.longitude);
var circle = new google.maps.Circle({
center: geolocation,
radius: position.coords.accuracy
});
autocomplete.setBounds(circle.getBounds());
});
}
}
检查是否支持地理定位,并执行如下代码
function getLocation()
{
if (navigator.geolocation)//check for support
{
navigator.geolocation.getCurrentPosition(showPosition);
}
else{x.innerHTML="Geolocation is not supported by this browser.";}
}
function showPosition(position)
{
x.innerHTML="Latitude: " + position.coords.latitude +
"<br>Longitude: " + position.coords.longitude;
}
相关文章:
- 绝对定位不适用于Javascript DIV
- 如何在CSS或Javascript中定位选定的属性(在HTML选项中)
- Javascript函数不工作.脚本定位问题
- 使用Javascript定位
- Javascript在条件语句内部定位
- Javascript文档.定位新窗口
- Javascript回调和地理定位API
- 在DOM上用Javascript定位Divs
- JavaScript类更改onClick重新定位图像
- 找不到定位器Javascript
- Javascript修复了滚动定位
- 将地理定位纳入Javascript天气功能
- 使用javascript来定位类
- 如何相对于画布大小的javascript定位对象
- 用javascript定位是一种很好的做法
- JavaScript 自动完成自制定位问题
- <选择>下拉菜单以定位JavaScript打开的文件
- 有没有人知道如何从哪个js文件中定位javascript操作
- 如何使用jquery定位javascript变量
- 如何在kentico门户引擎中定位javascript文件