• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >HBuilder教程 > MUI实现百度地图定位功能

MUI实现百度地图定位功能

作者:教程 字体:[增加 减小] 来源:互联网 时间:2017-05-31

本文主要包含mui 百度地图,mui集成百度地图,mui内置地图导航功能,mui分享功能,mui搜索功能等相关知识,教程希望在学习及工作中可以帮助到您
"); </div> 很多网友不知道如何使用mui开发app的时候调用百度定位功能,今天B5教程网分享一下教程,希望对大家有所帮助,只能是抛砖引玉,根据自己的需求去开发不同的百度功能。

js代码如下:

  1. <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=HR3RRyTsXYdQ3QzzG5yUkg0q"></script> 
  2. <script type="text/javascript" src="http://developer.baidu.com/map/jsdemo/demo/convertor.js"></script> 
  3. <script src="../js/mui.min.js"></script> 

HTML代码:

  1. <div id="allmap"> 
  2.     地图加载中... 
  3. </div> 

JS调用底层:
 

  1. mui.plusReady(function(){ 
  2.     plus.geolocation.getCurrentPosition(translatePoint,function(e){ 
  3.         mui.toast("异常:" + e.message); 
  4.     }); 
  5. }); 

最核心的部分,创建地图并且转换坐标:
 

  1. function translatePoint(position){ 
  2.     var currentLon = position.coords.longitude; 
  3.     var currentLat = position.coords.latitude; 
  4.     var gpsPoint = new BMap.Point(currentLon,currentLat); 
  5.     BMap.Convertor.translate(gpsPoint,2,initMap); //坐标转换 
  6. } 
  7. function initMap(point){ 
  8.     map = new BMap.Map("allmap"); //创建地图 
  9.     map.addControl(new BMap.NavigationControl()); 
  10.     map.addControl(new BMap.ScaleControl()); 
  11.     map.addControl(new BMap.OverviewMapControl()); 
  12.     map.centerAndZoom(point,15); 
  13.     map.addOverlay(new BMap.Marker(point)); 




 

您可能想查找下面的文章:

  • mui获取百度地图定位功能
  • MUI实现百度地图定位功能
  • MUI 地图定位问题终于解决了
  • mui访问百度图片,长按图片下载至手机相册

相关文章

  • 2018-12-04mui页面无法滚动解决方法
  • 2017-05-31Hbuilder MUI 播放音频–html5+ audio模块
  • 2017-05-31H5游戏改造流应用指南
  • 2017-05-31HBuilder mui中的无等待窗体切换是如何实现的
  • 2017-05-31HBuilder 打包生成APP的时候可以生成 IOS的 Bundle ID吗?
  • 2017-05-31mui自定义事件带参返回mui.back()
  • 2017-05-31Hbuilder MUI 打开软键盘
  • 2017-05-31Hbuilder MUI 在手机端长按文字复制提示
  • 2017-05-31【分享】打开页面默认弹出软键盘,同时兼容iOS和Android
  • 2017-05-31HBuilder修改完代码,按ctrl+s保存,手机端不会同步刷新了

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • Mui WebApp页面 绝对定位 软键盘弹出时顶起底部按钮问题
    • 5+APP优化技巧之避免启动页闪屏
    • 如何获取scroll滚动条高度
    • 远程文件缓存到本地
    • mui如何建立socket连接?
    • Hbuilder出现 Uncaught ReferenceError: mui is not defined 错误的解决经验分享
    • HBuilder mui 基于MUI的移动端数字密码键盘
    • Uncaught TypeError: Cannot read property 'value' of undefined at js/mui.min.js:9;
    • mui uploader上传服务器端代分享(php版)
    • HBuilder MUI 解决动态列表页图片懒加载再次加载不成功的bug

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有