You need to either request a location from another domain, or provide instructions on how to enter your browser and change their settings. Like on the iPhone, how do you need to go into settings if you accidentally reject permission.
This is because the permission request is actually implemented based on the browser. You can imagine if geolocation was in IE6 days, IE6 would automatically accept it. Your decision should be based on the browser that someone is using.
Aaron_h
source share