使用的是fastadmin的address插件 1.0.5版本
输入框输入经纬度再打开地图不定位到此经纬度
在addons/address/view/index/amap.html 的relocation方法下面添加
if ("{$lng}" != '' && "{$lat}" != '') {
var obj = {
Q:parseFloat({$lat}),
R:parseFloat({$lng}),
lng:parseFloat({$lng}),
lat:parseFloat({$lat})
}
relocation(obj);
}
必须有Q跟R元素
还有个需要注意的是使用的是高德地图的web jsapi服务
加上这个还没结束
在AMapUI.loadUI方法的结尾处 添加此经纬度传入start里
var obj = {
Q:parseFloat({$lat}),
R:parseFloat({$lng}),
lng:parseFloat({$lng}),
lat:parseFloat({$lat})
}
positionPicker.start(obj);
解决!