Re: [問題] 呼叫google api 一直出現 GMap2未定義
※ 引述《Uihc (我 有我的倔強...)》之銘言:
: 雖然是google api的東西,但是想說跟javascript也有些關係
: 所以就在這裡發問了,如果版主覺得不妥,我會自刪,謝謝!
: 因為需要在google map取得滑鼠點選位置座標的功能
: 在google之後找到這個網頁如下
: http://conversationswithmyself.com/googleMapDemo.html
: 但它好像是API第一版沒辦法正常作用...
: 硬著頭皮,申請了一組key之後就接著想自己把它改成2版來用
: 本來想說沒幾行...但是因為之前完全沒碰過GM的API 又對javascript不熟
: 改完後一直出現兩個錯誤
: 1.行1 錯誤: 必須要有"}"
: 2.GMap2未定義
: 所以想請版上熟悉Google Map API的前輩可以幫忙指導一下,謝謝
: 原始碼:
: http://src.wtgstudio.com/?pPJm35
因為 Google Map API 會使用動態 loadin js 的方式來載入主程式,所以
要等它完全載入才能開始呼叫。
只要把你的主程式的部分用一個 function 包起來 (eg, loaded),然後在
把 body tag 改成 <body onload="loaded();"> 就可以了。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.125.148.101
推
09/05 20:04, , 1F
09/05 20:04, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章