我正在学习HTML5 Geolocation,并尝试在“HTML5 Up and Running”的第6章中创建最后一个示例: https://github.com/Level-Up/Dive-into-HTML5/blob/master/geolocation.html
我的代码在这里:(修订后的链接) http://dirtysugar.com/html5/geolocation.html它没有做任何事情。
我非常感谢能够了解这个主题的人会看一看并让我知道我做错了什么。
提前感谢您的帮助!
答案 0 :(得分:0)
我发现了一些小问题。
到<body>
,添加以下代码:
<div id="live-geolocation"></div>
<div id="geo-wrapper"></div>
然后,在您的<head>
中,看起来您正在使用Maps API的版本3 ,而您的代码引用版本2(“新GMap2”)。所以请改用这一行:
<script type="text/javascript" src="http://maps.google.com/maps?file=api&v=2&sensor=false"></script>
通过这些更改,我能够在我的localhost上运行。