请教大侠如何实现关闭手机屏幕下微信location事件推送,正常读取用户坐标代码问题

代码如下:
switch ($Event) {
case 'LOCATION':

            $sql="select * from position where openid='$postObj->FromUserName' order by timestamp desc limit 0,1";
            $deftime=10;
            $res=mysql_query($sql);
            $iftime=mysql_fetch_assoc($res);
            $timecha=time()-intval($iftime['timestamp']);

            if ($timecha>$deftime) {

            $nowtime=date("Y-m-d H:i:s");
            $sql="insert into position values(null,'$postObj->FromUserName','$postObj->Latitude','$postObj->Longitude','$postObj->Precision',".time().",'$nowtime')";
            mysql_query($sql);
            }

        default:
            # code...
            break;
    }
    以上代码,在手机不关闭屏幕下,处在微信会话中可以获取用户坐标,但关闭手机屏幕并没退出会话,就停止读取用户坐标.请教哪位大侠怎样实现在关闭手机屏幕下也能正常读取用户坐标.

https://blog.csdn.net/qdseashore/article/details/53084159