update current location and solve promble when use mobile web