Geolocation in Safari 9 always returning Position Unavailable
问题 I'm building an app where I need to get the user's location. To do this I have a click event attached to a button, which then calls navigator.geolocation.getCurrentPosition(getVenues, handleError); This works as expected on Chrome and Firefox, and the getVenues function is run after I grant access to my location. On Safari, after granting access the handleError function is immediately called. This happens on both my local and production server, both of which use HTTPS. My computer is on a