javascript - 如果我将当前位置设置为默认值,地理编码器不会搜索其他位置
问题描述
我创建了以默认经纬度加载的模态,因此当我打开模态时,它会自动加载该位置。我添加了一个 GPS 按钮,可以为我提供用户的当前位置。两者都有不同的功能,但现在我想要模式打开时的当前位置。如果我这样做,则搜索栏无法与查找其他位置一起使用。
function initMap(lat, lng){
if (lat & lng) {
lat = parseFloat(lat)
lng = parseFloat(lng)
} else {
lat = -72.43234
lng = 1.23423
}
}
如果用户getLocation()
那么它将获取当前位置,但它永远不会检索地图中的其他位置。
function initMap(lat, lng){
if (lat & lng) {
lat = parseFloat(lat)
lng = parseFloat(lng)
} else {
getLocation()
}
}
getLocation() {
// code for current location html5
}
解决方案
推荐阅读
- java - 如何在Java中找到整数中2的指数?
- go - Golang 包导入周期不允许
- .net - 修复 Youtube url RegEx(.NET Regex 引擎语法)
- python - 如何在torchvision mask rcnn中保存日志文件以在tensorboard中绘图
- php - 如何使用邮件类在 Laravel 中发送电子邮件?无法获取发件人电子邮件地址
- java - JavaFX 是否可以防止组合框在失去焦点时关闭?
- python - 如何绕过第 3 行中的“TypeError:最多输入 1 个参数,得到 2”?
- r - 至于data.frame,如何先循环列名,然后循环列的行名?
- javascript - GeoJeson 几何颜色填充在缩放或平移地图时显示缺陷
- html - 具有“位置”属性的元素上的 css z-index