W3C geolocation API not working on Safari 5

后端 未结 3 420
执念已碎
执念已碎 2020-12-19 06:56

W3C geolocation API doesn\'t seem to work in safari 5. I tried this page and it sort of tells me that Geolocation is unsuccessful.

The code: http://code.google.com/a

相关标签:
3条回答
  • 2020-12-19 07:37

    If, like me, you're working on a Mac and none of the other answers helped, check that the Safari application is permitted to determine your location:

    System Preferences --> Security and Privacy --> Privacy --> Location Services --> Check the Safari checkbox.

    Refresh the page, if prompted, allow Safari to obtain your location and now you should be able to see your location on the map.

    The above was reproduced on OS X El Capitan.

    0 讨论(0)
  • I'm using Safari 5.0.5 on Mac Snow Leopard and clicking after on your link I was getting

    Error: The Geolocation service failed
    

    Try enabling the location services in Safari.

    Go to Preferences->Security and check "Allow websites to ask for location information". Also, make sure System Preferences->Security does not have "Disable Location Services" checked.

    Now all works as expected and I'm getting

    Location found using W3C standard
    
    0 讨论(0)
  • 2020-12-19 07:50

    Looks like geolocation in safari only works when you're connected to wifi (not wired): Geolocation in Safari 5

    0 讨论(0)
提交回复
热议问题