HTML5地理位置错误处理无法在Firefox上运行

时间:2014-07-08 19:31:07

标签: javascript html5 google-maps firefox geolocation

w3schools上有一个HTML5地理位置示例代码:

http://www.w3schools.com/html/tryit.asp?filename=tryhtml5_geolocation_map

您可以在Google的网站和其他网站上找到非常相似的代码:

https://developers.google.com/maps/documentation/javascript/examples/map-geolocation

当我在Chrome中运行这些代码时,它会执行它应该执行的操作。但是当我在我的Firefox(版本25.0.1)中运行它们时,当我允许“共享位置”时它很有效,但是当我不允许“共享位置”时它不会做任何事情。它只是不在handleNoGeolocation(...)中运行任务。例如,对于w3schools演示(上面的链接),在Firefox中,当我在出现的“共享位置”框中单击“不立即”时,它不会执行显示User denied the request for Geolocation.所应执行的操作(它在Chrome中运行良好)。代码有什么问题,我该如何解决?

非常感谢。

0 个答案:

没有答案