可以看到工程根目录Φ有个app.js,这里可以定义全局变量通过getApp()获取。
项目中有了一些示例已经有了获取用户信息的方法等。
我们直接修改index页面来做这个功能
修改app.js,加入定位功能获取当前位置。
需要给地图指定一个id后面可以通过id获取地图的上下文。
监听bindregionchange事件地图变化的时候可以监听到。
地图的大小不要写死动态设置,我这里打算设置为宽高都是屏幕宽度
controls是固定在map组件上面的。一开始我想用image替代但是设置z-index也不能在地图上面,毕竟不是H5开发
这样,就OK啦用户可以看到自己的定位,如果觉得有偏差可以移动地图,把中央点放到自己认为的准确位置上