百度地图之异步加载

完整代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <style>
        html, body {
            width:100%;
            height:100%;
            padding:0;
            margin:0;
        }
        #map {
            width:100%;
            height:100%;
        }
    </style>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <div id="map"></div>
    <script>
        function init() {
            var map = new BMapGL.Map('map');
            var point = new BMapGL.Point(116.404, 39.915);
            map.centerAndZoom(point, 12);
            map.enableScrollWheelZoom(true);
        }
        window.onload = function () {
            var script = document.createElement('script')
            script.src = 'https://api.map.baidu.com/api?v=1.0&type=webgl&ak=SfxUooPUG7NBRLtka7DiY6HTiHLW1WYd&callback=init'
            document.body.appendChild(script)
        }
    </script>
</body>
</html>


版权声明:本文为weixin_45738390原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。