- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
简介 JavaScript API大众版
JavaScript API功能介绍
面向的读者
坐标转换
版本说明及申请API ak
/api?v=1.4 //参数v表示您加载API的版本,使用JavaScript APIv1.4及以前版本可使用此方式引用。
/api?v=1.5ak=您的密钥 //使用JavaScript APIv1.5请先申请密钥ak,按此方式引用。
获取JavaScript API服务方法
script src=/api?v=1.5ak=您的密钥 type=text/javascript/script
script src=/api?v=1.4 type=text/javascript/script
使用V1.5版本的引用方式:
script src=/api?v=1.5ak=您的密钥 type=text/javascript/script
开发移动平台上的地图应用
移动端开发具体实现请参考提供的Demo源码。
异步加载
!DOCTYPE html ?
html ?
head ?
meta charset=utf-8/ ?
title异步加载/title ?
script type=text/javascript ?
function initialize() { ?
? var mp = new BMap.Map(map); ?
? mp.centerAndZoom(new BMap.Point(121.491, 31.233), 11); ?
} ?
function loadScript() { ?
? var script = document.createElement(script); ?
? script.src = /api?v=1.5ak=您的密钥callback=initialize;//此为v1.5版本的引用方式 ?
? document.body.appendChild(script); ?
} ?
window.onload = loadScript; ?
/script ?
/head ?
body ?
? div id=map style=width:500px;height:320px/div ?
/body ?
/html
兼容性
获取技术支持途径
百度地图的“Hello, World”
!DOCTYPE html
html
head
meta name=viewport content=initial-scale=1.0, user-scalable=no /
meta http-equiv=Content-Type content=text/html; charset=utf-8 /
titleHello, World/title
style type=text/css
html{height:100%}
body{height:100%;margin:0px;padding:0px}
#container{height:100%}
/style
script type=text/javascript src=/api?v=1.5ak=您的密钥
//v1.5版本的引用方式:src=/api?v=1.5ak=您的密钥
//v1.4版本及以前版本的引用方式:src=/api?v=1.4key=您的密钥callback=initialize
/script
/head
?
body
div id=container/div script type=text/javascript var map = new BMap.Map(container); // 创建地图实例 var point = new BMap.Point(116.404, 39.915); // 创建点坐标
map.centerAndZoom(point, 15); // 初始化地图,设置中心点坐标和地图级别 /script
/body
/html
下面我们分步向您介绍:
准备页面
根据HTML标准,每一份HTML文档都应该声明正确的文档类型,我们建议您使用最新的符合HTML5规范的文档声明:
!DOCTYPE html
您也可以根据需要选择其他类型的文档声明,这样浏览器会以标准的方式对页面进行渲染,保证页面最大的兼容性。我们不建议您使用quirks模式进行开发。
下面我们添加一个meta标签,以便使您的页面更好的在移动平台上展示。
meta name=viewport content=initial-scale=1.0, user-scalable=no /
接
文档评论(0)