首先,在静态页面中,添加微信的配置文件,通过js获取。
其次,在控制器中接收ajax传递的地理坐标,然后保存到session中。
public function savePosition() {
$city = II('get.city','','trim');
$addr = II('get.name','','trim');
$lng = II('get.lng','','trim');
$lat = II('get.lat','','trim');
$myLocation = array(
'city' =>$city,
'addr' =>$addr,
'lng' =>$lng,
'lat' =>$lat, );
$_SESSION['MyLocation'] = $myLocation;
$data['returnCode'] = 1;
$data['returnInfo'] = '获取位置成功!';
$this->ajaxReturn($data);
return;
}注:用的是thinkphp框架,II是自定义的方法,获取get或post传递的值,和 I 函数一样。











