使用须知
更新时间:2022年08月07日
服务版本说明书
JavaScript API GL 是基于WebGL全新开发的地图API接口,为了方便开发者迁移升级,大部份接口向下兼容。JavaScript API GL的使用方式请参考开发指南,详细的接口类说明请参考类参考文档,快速了解JavaScript API GL可支持的功能请参考示例中心提供的示例demo。
异步加载
JavaScript API GL v1.0支持异步加载,您可以在引用脚本的时候添加callback参数,当脚本加载完成后callback函数会被立刻调用。请参考下面的使用示例:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>异步加载</title> <script type="text/javascript"> function initialize() { var mp = new BMapGL.Map('map'); mp.centerAndZoom(new BMapGL.Point(121.491, 31.233), 11); } function loadScript() { var script = document.createElement("script"); script.src = "https://api.map.baidu.com/api?v=1.0&type=webgl&ak=您的密钥&callback=initialize"; document.body.appendChild(script); } window.onload = loadScript; </script> </head> <body></body> </html>
兼容性
JavaScript API GL v1.0 基于WebGL开发,对于用户的浏览器环境有兼容性要求。需要完整支持WebGL的现代浏览器来支持渲染。对于WebGL支持欠佳的浏览器会降级为Canvas绘制,若仍然存在兼容性问题,则会降级到瓦片图渲染,确保不同浏览器环境的用户都可以完成地图的基本渲染。
获取技术支持途径