作者VictorHsieh (风起鹰扬)
看板Google_Map
标题Re: [问题] 一直出现 GMap2 未定义
时间Wed Sep 5 23:05:07 2007
※ 引述《Uihc (我 有我的倔强...)》之铭言:
: 因为需要在google map取得滑鼠点选位置座标的功能
: 在google之後找到这个网页如下
: http://conversationswithmyself.com/googleMapDemo.html
: 但它好像是API第一版没办法正常作用...
: 硬着头皮,申请了一组key之後就接着想自己把它改成2版来用
: 本来想说没几行...但是因为之前完全没碰过GM的API 又对javascript不熟
: 改完後一直出现两个错误
: 1.行1 错误: 必须要有"}"
: 2.GMap2未定义
我抓你的程式来用 没遇到第一个问题
第二个问题 我用自己的 key 也是正常
也许你的 key 怪怪的?
另外还有一个问题
你的 new GMap2(document.getElementById("map")) 执行的时候
<div id="map"> 还没生出来
所以 getElementById("map") 会 return null
我记得注册 api key 的那页有份范例
可以照上面的方式改
最後呢 其实你要的功能已经有现成的了
google maps 有个「我的地图」
在「新增内容」找 "Position Finder" 就可以找到
: 所以想请版上熟悉Google Map API的前辈可以帮忙指导一下,谢谢
: 原始码:
: http://src.wtgstudio.com/?pPJm35
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.80
1F:推 Uihc:感谢您的回覆..因为是想把它放在自己写的网页里用 09/07 09:57
2F:→ Uihc:但是Google Maps好像不能? 09/07 10:10
3F:→ Uihc:经另一位版友指导,把gm api的部份包在function 09/07 10:11
4F:→ Uihc:然後在"body"的tag里去onload进来就能用了^^ 09/07 10:11