此错误的原因是由于加载谷歌API的速度与加载ACF Google Map的速度之间存在不同步。您可以使用以下代码来解决这个问题:
//确保谷歌API完全加载后,再加载ACF地图。 function initialize(){ if(typeof google === 'object' && typeof google.maps === 'object'){ //加载您的ACF地图 } else{ setTimeout(initialize, 1000); } }
//在加载页面时启动功能。 google.maps.event.addDomListener(window, 'load', initialize);