mui框架混合app关于定位问题
来源:互联网 发布:vsftpd 修改端口 编辑:程序博客网 时间:2024/05/29 16:37
第一次做app,经验并不丰富,碰见的第一个难题就是定位的问题用mui来定位的话偏差太大,最后只能选择百度的,通过手机GPS获取经纬度,然后给百度纠正一下,最后拿到的就是准确的坐标;注明(并不是手机gps不准,是因为国内的政策,怕是一些不法分子干一些坏事,所以故意搞得偏差,还好有百度,高德也可以的),但是百度的秘钥每天访问次数是有限制的;所以你做的app如果用户群体大的话,那还是建议花钱买商业版付费的;
上代码:
还有在html里边要写上script 标签来写你的秘钥这里就不多说了
js代码
function ininMap() {
map = new BMap.Map("container"); //创建一个地图实例,HTML容器包含地图
var point = new BMap.Point(currentX, currentY);
map.centerAndZoom(point, 15);
map.enableScrollWheelZoom();
map.addControl(new BMap.GeolocationControl()); // 定位控件
var geolocation = new BMap.Geolocation(); //百度包装好的定位库
geolocation.getCurrentPosition(function(r) {
if(this.getStatus() == BMAP_STATUS_SUCCESS) {
var mk = new BMap.Marker(r.point);
map.addOverlay(mk);
map.panTo(r.point);
currentX = r.point.lng;
currentY = r.point.lat;
console.log('您的位置:' + r.point.lng + ',' + r.point.lat);
var myGeo = new BMap.Geocoder();
// 根据坐标得到地址描述
myGeo.getLocation(new BMap.Point(currentX, currentY), function(result) {
if(result) {
// alert(result.address);
var adress = result.address;
//读取服务器数据
var param = {
"lgtd": currentX,
"lttd": currentY,
"userid": loginUserId,
"identity": Identity,
"position": adress
};
ajax(url, param, function(data) {
console.log("发送成功了")
});
}
console.log(result.address)
});
} else {
alert('failed' + this.getStatus());
}
}, {
enableHighAccuracy: true
});
}
- mui框架混合app关于定位问题
- 关于混合app 开发框架Ionic
- 基于mui前端框架开发APP问题总结
- 关于用 mui框架a标签不跳转问题
- 关于HBulider,mui框架入手可行性
- 关于MUI框架中的警告框
- mui框架
- 最终实现混合app仿淘宝app自动识别淘口令 第一篇:mui混合开发获取原生剪切板内容
- 混合app开发问题总结
- 使用MUI框架构建App请求http接口实例
- MUI-最接近原生App体验的前端框架
- 小谈MUI框架制APP小法
- MUI:最接近原生APP体验的高性能前端框架
- MUI-最接近原生App体验的前端框架学习记录
- 关于hbuilder、mui、html5+的问题
- MUI打开App提示音,安卓手机。mui框架。提示音
- 【备忘】2017年最新使用MUI开发跨平台混合APP全套完整视频教程
- H5混合开发,框架MUI-H5+,微信小程序,Vue.js,PHP,JavaScript,ReactNative,
- 快速入门系列--JMeter压测工具
- 关于 dirname() 使用的 简单介绍。。。、、
- eclipse c++ 代码编译正常但有很多错误提示
- USACO1.3 wormhole
- 让我们一起写出更有效的CSharp代码吧,少年们!
- mui框架混合app关于定位问题
- 51Nod 斜率最大
- Spring中JdbcTemplate详解
- sql 函数总结
- 线程属性pthread_attr_t简介
- java解析xml的几种方式+代码
- 百度地图 定位,地图中心坐标,拖动后获取地图中心点坐标,poi搜索
- Ubuntu下添加开机启动脚本简易方法
- 快速入门系列--WebAPI--04在老版本MVC4下的调整