private IEnumerator WaitGeoInfo(BlankActionForString locationCallBack)
        {
            yield return(StartCoroutine(GetState()));

            m_isGetLocationValue = true;
            if (locationCallBack != null)
            {
                locationCallBack(m_location);
            }
        }
 /// <summary>
 /// 获取地理位置信息
 /// </summary>
 /// <param name="locationCallBack">信息回调 ,包含GPS  坐标</param>
 public void GetGeoLocation(BlankActionForString locationCallBack)
 {
     StartCoroutine(WaitGeoInfo(locationCallBack));
 }