2011-09-03 56 views
0

我正在開發一個系統,大量利用谷歌地圖V3。Drupal模塊添加谷歌地圖API腳本

我正在使用jQuery來動態插入我的地圖div - 工作的模塊。

但動態地包括遠程谷歌api js腳本證明是困難的。我在我的模塊hook_init()中嘗試以下內容:

drupal_add_js("http://maps.googleapis.com/maps/api/js?sensor=false"); 
drupal_add_js("<script type='text/javascript' src='http://maps.googleapis.com/maps/api/js?sensor=false'></script>"); 

無論哪種情況,我的應用程序都不會加載。當然包括腳本定義到page.tpl.php手動工作。

任何人都可以幫助我嗎?

回答

0

由於this主題,您應該爲D6使用 drupal_set_html_head();。在D7中,您可以通過傳遞「外部」範圍來加載外部js,但是這不會爲D6反向移植。