微信小程序 地图map实例详解


Posted in Javascript onJune 07, 2017

微信小程序 地图map实例详解

wxml:

class="button" bindtap="getlocation" style="margin-top:30px" markers="{{markers}}">定位 
 longitude="{{longitude}}" latitude="{{latitude}}" markers="{{markers}}" covers="{{covers}}" 
style="width: 100%; height: 300px;margin-top:30px">

js:

//获取应用实例 
var app = getApp()
Page({
data: {
latitude: 0,//纬度 
longitude: 0,//经度 
speed: 0,//速度 
accuracy: 16,//位置精准度 
markers: [],
covers: [],
},
onLoad: function () {
},
getlocation: function () {
var markers = [{
latitude: 28.211400,
longitude: 112.914250,
name: '喜地大厦',
desc: '我的位置'
}]
var covers = [{
latitude: 28.211400,
longitude: 112.914250,
iconPath: '/image/ic_position.png',
rotate: 0
}]
this.setData({
longitude: 112.914250,
latitude: 28.211400,
markers: markers,
covers: covers,
})
wx.getLocation({
type: 'gcj02',
success: function (res) {
var latitude = res.latitude
var longitude = res.longitude
var speed = res.speed
var accuracy = res.accuracy
console.log("latitude:" + latitude)
console.log("longitude:" + longitude)
console.log("speed:" + speed)
console.log("accuracy:" + accuracy)
wx.openLocation({
latitude: latitude,
longitude: longitude,
scale: 28
})
}
})
}
})

效果图:

微信小程序 地图map实例详解

微信小程序 地图map实例详解

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
Javascript客户端脚本的设计和应用
Aug 21 Javascript
jBox 2.3基于jquery的最新多功能对话框插件 常见使用问题解答
Nov 10 Javascript
JQuery触发radio或checkbox的change事件
Dec 18 Javascript
父元素与子iframe相互获取变量和元素对象的具体实现
Oct 15 Javascript
JS 弹出层 定位至屏幕居中示例
May 21 Javascript
浅析javascript中function 的 length 属性
May 27 Javascript
Vue.js中用webpack合并打包多个组件并实现按需加载
Feb 17 Javascript
js实现悬浮窗效果(支持拖动)
Mar 09 Javascript
在Vue中使用echarts的实例代码(3种图)
Jul 10 Javascript
使用veloticy-ui生成文字动画效果
Feb 08 Javascript
使用RxJS更优雅地进行定时请求详析
Jun 02 Javascript
JS实现联想、自动补齐国家或地区名称的功能
Jul 07 Javascript
微信小程序 http请求的session管理
Jun 07 #Javascript
Ionic2开发环境搭建教程
Aug 20 #Javascript
微信小程序Redux绑定实例详解
Jun 07 #Javascript
Ionic3 UI组件之Gallery Modal详解
Jun 07 #Javascript
vue2.0 中#$emit,$on的使用详解
Jun 07 #Javascript
vue2.0 自定义日期时间过滤器
Jun 07 #Javascript
详解Node.js 命令行程序开发教程
Jun 07 #Javascript
You might like
PHP学习笔记之字符串编码的转换和判断
2014/05/22 PHP
PHP+JQuery+Ajax实现分页方法详解
2016/08/06 PHP
PHP实现类似于C语言的文件读取及解析功能
2017/09/01 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
解决PHP Opcache 缓存刷新、代码重载出现无法更新代码的问题
2020/08/24 PHP
JS中style属性
2006/10/11 Javascript
js的with语句使用方法
2007/09/21 Javascript
Javascript Tab 导航插件 (23个)
2009/06/11 Javascript
jquery的$(document).ready()和onload的加载顺序
2010/05/26 Javascript
document.documentElement和document.body区别介绍
2013/09/16 Javascript
JavaScript中的object转换成number或string规则介绍
2014/12/31 Javascript
仿JQuery输写高效JSLite代码的一些技巧
2015/01/13 Javascript
JavaScript调用浏览器打印功能实例分析
2015/07/17 Javascript
javascript中SetInterval与setTimeout的定时器用法
2015/08/24 Javascript
jQuery多级手风琴菜单实例讲解
2015/10/22 Javascript
NodeJS远程代码执行
2016/08/28 NodeJs
简单理解js的prototype属性及使用
2016/12/07 Javascript
prototype与__proto__区别详细介绍
2017/01/09 Javascript
JavaScript之浏览器对象_动力节点Java学院整理
2017/07/03 Javascript
基于mpvue搭建微信小程序项目框架的教程详解
2019/04/10 Javascript
react 移动端实现列表左滑删除的示例代码
2019/07/04 Javascript
Vue中Table组件行内右键菜单实现方法(基于 vue + AntDesign)
2019/11/21 Javascript
纯 JS 实现放大缩小拖拽功能(完整代码)
2019/11/25 Javascript
vue组件系列之TagsInput详解
2020/05/14 Javascript
Python 获取新浪微博的最新公共微博实例分享
2014/07/03 Python
Python 爬虫多线程详解及实例代码
2016/10/08 Python
Python中单、双下划线的区别总结
2017/12/01 Python
python使用pandas处理大数据节省内存技巧(推荐)
2019/05/05 Python
讲解Python3中NumPy数组寻找特定元素下标的两种方法
2019/08/04 Python
Python银行系统实战源码
2019/10/25 Python
Python基于yield遍历多个可迭代对象
2020/03/12 Python
美国羽绒床上用品第一品牌:Pacific Coast
2018/08/25 全球购物
家长学校培训材料
2014/08/20 职场文书
研究生毕业论文导师评语
2014/12/31 职场文书
springboot拦截器无法注入redisTemplate的解决方法
2021/06/27 Java/Android
MySQL多表查询机制
2022/03/17 MySQL