我在我的網(wǎng)站上使用 Google Maps API 自定義標(biāo)記,它在桌面瀏覽器中運(yùn)行良好,但不會出現(xiàn)在移動瀏覽器中。我的控制臺出現(xiàn)錯誤: TypeError: Cannot read property 'length' of undefined.我使用ajax獲取數(shù)據(jù)。這是javascript:var myLatlng = new google.maps.LatLng(-0.7893, 113.9213);var mapOptions = { zoom: 4, center: myLatlng, scrollwheel: false, mapTypeControl: false, styles: []};var locations = response;var map = new google.maps.Map(document.getElementById("map"), mapOptions);var infowindow = new google.maps.InfoWindow();var marker, i;for (i = 0; i < locations.length; i++) { marker = new google.maps.Marker({ position: new google.maps.LatLng(locations[i][1], locations[i][2]), map: map }); google.maps.event.addListener(marker, 'click', (function(marker, i) { return function() { infowindow.setContent(locations[i][0]); infowindow.open(map, marker); } })(marker, i));}任何幫助,將不勝感激。
Google Maps API 無法在移動瀏覽器上運(yùn)行
30秒到達(dá)戰(zhàn)場
2022-05-26 16:41:11
