本文主要是介绍高德地图AMap.Map is not a constructor,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
高德地图的js中有部分代码是异步执行的,就导致可能js还没有加载完,自己的代码就执行了,这种情况下,要保证地图的js加载顺序在最前面,并且支持返回callback的方式,这种方法是最靠谱,已经测试过好几种情况
- <script src="http://webapi.amap.com/maps?v=1.4.0&key=您申请的key值&callback=init"></script>
- <script type="text/javascript">
- //回调函数
- window.init = function(){
- var map = new AMap.Map('container', {
- center:[121.454749, 31.022433],
- zoom:14
- });
- }
- </script>
这篇关于高德地图AMap.Map is not a constructor的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!