html navigator "User denied Geolocation"

If you are using chrome, please have a look at the answer below:

HTML 5 Geo Location Prompt in Chrome

It appears this is a security restriction for the file protocol. Looks like you are going to need to host it locally from a server.


Just click on the left side of the url on the little 'i' symbol:- (Refer the image below)

info symbol illustration

Then check if the location is 'block'. Change it to 'allow' and then reload the page.

Hope this helps.


A simple response that worked for me was to simply change my url from

localhost

to

127.0.0.1

Chrome asked me to confirm I wanted to share my location settings and I was away!