Some location based mobile sites not working in chrome
It seems that starting with the April release of chrome for android, only sites using https can request location information.

https://developers.google.com/web/updates/2016/04/geolocation-on-secure-contexts-only?hl=en