纯静态网站怎样,宁波最新消息今天,专门下软件的app,游戏交易类网站seo怎么做首先需要在百度地图开放平台#xff0c;创建应用拿到appid#xff0c;然后在hbuilder进行如下配置#xff1a; hbuilder的manifest.json的配置如下#xff1a;
permissions下添加如下代码#xff1a;
Maps: {description: 地图}
然…首先需要在百度地图开放平台创建应用拿到appid然后在hbuilder进行如下配置 hbuilder的manifest.json的配置如下
permissions下添加如下代码
Maps: {description: 地图}
然后引入百度地图的js
script typetext/javascript srchttp://api.map.baidu.com/api?v2.0ak这里是访问应用的ak/script
根据传入的起始位置和终点位置进行导航 $.ajax({ type: GET,timeout:50000, url: http://api.map.baidu.com/geocoder/v2/?addressterminaloutputjsoncoord_typewgs84ak31hswa0Y8ZprG7ztIFTAuPon5x4pqBb3callbackshowLocation,dataType:jsonp,async: false, success: function(data){console.log(JSON.stringify(data));var lat data[result][location][lat];var lng data[result][location][lng];$.ajax({ type: GET,timeout:50000, url: http://api.map.baidu.com/geocoder/v2/?locationlat,lngoutputjsoncoord_typewgs84ak31hswa0Y8ZprG7ztIFTAuPon5x4pqBb3callbackshowLocation,dataType:jsonp,async: false, success: function(data){// console.dir(data[result][addressComponent][city]);city data[result][addressComponent][city];// alert(city);if(terminal ! ){var geolocation new BMap.Geolocation();var gc new BMap.Geocoder(); geolocation.getCurrentPosition(function(r){if(this.getStatus() BMAP_STATUS_SUCCESS){// alert(您的位置r.point.lng,r.point.lat);var pt r.point; gc.getLocation(pt, function(rs){ var addComp rs.addressComponents; // location.href http://api.map.baidu.com/direction?originlatlng:r.point.lat,r.point.lng|name:我的位置destinationlatlng:lat,lng|name:terminalmodedrivingorigin_regionaddComp.citydestination_regioncityoutputhtmlsrcyourCompanyName|yourAppName;function plusReady(){// 设置目标位置坐标点和起始位置坐标点var src new plus.maps.Point(r.point.lng,r.point.lat); // 起始位置 var dst new plus.maps.Point(lng,lat); //// 调用系统地图显示 plus.maps.openSysMap( dst, terminal, src );}if(window.plus){plusReady();}else{document.addEventListener(plusready,plusReady,false);}}); }else {alert(failedthis.getStatus());} },{enableHighAccuracy: true})}},error:function(){alert(网络异常);}});},error:function(){alert(网络异常);}});
备注不是很了解maps模块的可以去html5Dcloud: (http://www.dcloud.io/runtime.html)