2012-05-21 44 views
2

在我的OpenLayers程序,我要嵌入谷歌地圖API 3.6版本,因此要求它像這樣:谷歌地圖V3似乎忽略版本參數

<script type="text/javascript" scr="http://maps.google.com/maps/api/js?v=3.6&sensor=false"></script>

不幸的是谷歌地圖,似乎送3.7版相反,至少在響應包含:

getScript("http://maps.gstatic.com/intl/de_de/mapfiles/api-3/7/17/main.js");

這打破我的OpenLayers地圖,因爲每移動地圖著作權顯示彈出,雖然地圖alread y顯示正確的歸因學分。任何想法爲什麼發生這種情況

回答

2

這個問題已經在OpenLayers的github頁面here上討論過。解決所討論的問題有幾種選擇。最快捷的修補程序是添加以下css,

.olLayerGooglePoweredBy { 
    visibility:hidden; 
} 

這可能會破壞使用條款,所以我不能完全推薦它。應用票上討論的修補程序會更明智。同時詢問也可能會給你一個很好的答案。