百度地图api如何实时获取自身位置画出路线?

用百度地图api想获取自身位置,并画出行走路线。但是发现一旦手机锁屏,几分钟后就获取不到自身位置了,写的方法不再执行,很头疼。不知道有没有小伙伴遇到过这样的坑,求指教。