今天就跟大家聊聊有关怎么在html5中制作地图当前定位箭头,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
功能点
获取当前定位
时时显示当前设备方向
重点
h6每次打开时,只是单纯获取的设备方向是无法正确朝向的。因为每次打开后地图自身也受设备朝向影响。
所以需要再获取罗盘方向进行校正。
以小程序获取设备、罗盘方向,h6渲染定位箭头为例,
相关公式:
// 跟新箭头的方向应该根据设备与罗盘方向的差值const newAngle = 360 - ( deviceAngle - compassAngle )
看完上述内容,你们对怎么在html5中制作地图当前定位箭头有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注编程网行业资讯频道,感谢大家的支持。