引入高德地图有时出现map is undefined,有时可以显示

看到该问题就知道是map没有获取到,错误如图:引入高德地图有时出现map is undefined,有时可以显示

经过查找资料,发现是script代码放的位置有点问题。原来的代码 map 的声明实例化是在head的script代码块中,后来将该代码移动到body的最下方,该问题就没有再出现

参考JavaScript 写在head, body的区别