我正在嘗試將Google Maps v3與Fancybox2集成,但它似乎不太可行。在Fancybox中使用谷歌地圖2
我有地圖在這裏初始化:http://vejstrup.dk.nt15.unoeuro-server.com/da/kort.aspx 然後,我會打電話給使用Ajax地圖從一個鏈接「顯示住址På地圖」在這裏:http://vejstrup.dk.nt15.unoeuro-server.com/da/kontakt.aspx
有時候地圖上似乎加載正確的,但縮放控件,地圖控件,Google徽標缺失。
鏈接是這樣的:
<a href="/da/kort.aspx?alttemplate=map" target="_blank" class="open_ajax fancybox.ajax" data-fancybox-type="ajax">
Vis adresse på kort
</a>
和的fancybox腳本:
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false"></script>
<script type="text/javascript" src="/scripts/map.js"></script>
<script>
$(".open_ajax").fancybox({
width : '90%',
height : '90%',
fixed: false,
autoSize : false,
autoCenter : true,
afterLoad : function() {
loadMap();
},
tpl: {
closeBtn: '<div title="' + fbCloseTitle + '" class="fancybox-item fancybox-close"></div>',
next: '<a title="' + fbNextTitle + '" class="fancybox-item fancybox-next"><span></span></a>',
prev: '<a title="' + fbPrevTitle + '" class="fancybox-item fancybox-prev"><span></span></a>'
}
});
</script>
的map.js:http://vejstrup.dk.nt15.unoeuro-server.com/scripts/map.js
我缺少的是解決這一問題?
你有沒有固定的嗎?我總是得到靜態地圖。 –