私は過去に古いバージョンの Google マップ API を使用してこれに似たものを書いたことがあります。しかし、私のマップは読み込まれません。マップ オプションとジオコーダーをオフにした場合にのみ、マップが読み込まれます。どうしてこれなの?
function mapLoad(){
jQuery(function($) {
$('#map').animate({height:300,width:300,opacity:1},1500);
});
var mapOptions = {
center: new google.maps.LatLng(57.698254, 12.037024),
zoom: 16,
mapTypeId: google.maps.MapTypeId.HYBRID,
panControl: true,
zoomControl: true,
mapTypeControl: true,
scaleControl: true,
streetViewControl: true,
overviewMapControl: true
};
// Define map
map = new google.maps.Map(document.getElementById("map"),mapOptions);
// Define Gecoder
geocoder = new google.maps.Geocoder();
window.alert("no errors with map load");
}
ジオコーダーもオプションも編集されていません。これは単純に見えるため、純粋に参照として使用しました。