清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>
4、config.xml添加百度sdk: 5、 <feature name="baiduMap"> 6、 <param name="android_api_key"value="laSs6CSS2bdevAbhct2GwC4B"/> 7、 <param name="ios_api_key"value="7iiDqwUfxeqE7xwduCBDUgBq"/> 8、 </feature> 9、 main.html 10、 var baiduLocation = api.require('baiduLocation'); 11、 baiduLocation.getLocation(function(ret, err){ 12、 var sta = ret.status; 13、 var lat = ret.latitude; 14、 var lon = ret.longitude; 15、 var t = ret.timestamp; 16、 if (sta) { 17、 var str1 = '经度:' + lon + '<br>'; 18、 str1 += '纬度:' + lat + '<br>'; 19、 str1 += '更新时间:' + t + '<br>'; 20、 api.alert({ 21、 msg : str1 22、 }); 23、 var map = api.require('baiduMap'); 24、 map.getNameFromLocation({ 25、 lon : lon, 26、 lat : lat 27、 }, function(ret, err){ 28、 if (ret.status){ 29、 var dizhi= ret.province + ret.city + ret.district + ret.streetName + ret.streetNumber; 30、 str1+= '<li><div class="txt">当前地理位置: ' + dizhi + '</div></li>'; 31、 api.alert({ 32、 title: '搜索结果', 33、 msg: dizhi 34、 }); 35、 str1+= '</ul>'; 36、 $api.byId('sys-info1').innerHTML= str1; 37、 38、 //上传地址到服务器端 39、 api.ajax({ 40、 url: 'http://192.168.1.52/upLoad/aaa.php', 41、 method: 'post', 42、 timeout: 30, 43、 dataType: 'json', 44、 returnAll: false, 45、 data: { 46、 values: { 47、 dizhi: dizhi, 48、 lon: lon, 49、 lat: lat, 50、 t:t 51、 }, 52、 53、 } 54、 }, function(ret,err) { 55、 if(ret) { 56、 varurlJson = JSON.stringify(ret); 57、 varmyobj=eval(ret); 58、 api.alert({ 59、 msg: urlJson 60、 }); 61、 api.alert({ 62、 msg: myobj[0]['dizhi'] //这么写就对了 63、 }); 64、 }else { 65、 api.alert({ 66、 msg: ('错误码:' + err.code + ';错误信息:' + err.msg + '网络状态码:' + err.statusCode) 67、 }); 68、 }; 69、 }); 70、 /*********************/ 71、 72、 } else { 73、 api.alert({ 74、 title: '搜索错误代码', 75、 msg: err.msg 76、 }); 77、 } 78、 }); 79、 //显示位置 80、 } else { 81、 api.alert({ 82、 msg : err.msg 83、 }); 84、 } 85、 }); 86、 87、 88、