收藏
回答

企业微信小程序ios中地图点位无法移动?

<map id="myMap" class="runMapClass" style="width: 100%; height: {{screenHeight}};" polygons="{{polygon}}" show-location polyline="{{polyline}}" latitude="{{latitude}}" longitude="{{longitude}}" markers="{{markers}}">


使用场景:企业微信(仅ios)打开小程序,用户在场地内运动,记录轨迹

技术:使用了

wx.startLocationUpdateBackground

wx.onLocationChange

权限

1 设置了企业微信小程序“使用期间+离开后”

2 企业微信开启了位置权限

3 企业微信开启了精准定位


问题:

1 ios 打开小程序后,获取当前点的经纬度 A点,随后运动到B C D点,polyline轨迹中点位增加轨迹可以正常显示,lat和lon经纬度值也进行设置

随着位置的运动,轨迹增加,但是页面中的个人位置,依旧在开始位置,一直不动(所有的ios机型都有此问题)

2 设置权限为“使用中+离开后”

ios熄屏运动轨迹会增加

但是所有安卓机器回到手机“桌面”后,或者锁屏,位置信息都无法继续进行获取(所有!

回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    10-24

    你好,企业微信相关问题请到企业微信社区咨询:https://developer.work.weixin.qq.com/community/question

    10-24
    有用
    回复
登录 后发表内容