当前位置: 首页 > Web前端 > HTML5

h5制作地图当前位置箭头

时间:2023-04-05 21:06:27 HTML5

功能点获取当前位置时,显示当前设备方向。关键是每次打开h5,获取到的devicedirection根本无法正确定向。因为每次打开地图时,地图本身也会受到设备方向的影响。因此,需要获取罗盘方向进行校正。以小程序获取设备和罗盘方向,h5渲染定位箭头为例。相关公式://新箭头的方向要根据设备和罗盘方向的差异constnewAngle=360-(deviceAngle-compassAngle)