因当前业务涉及对项目工地的监理人员在上班时间内工作状态进行监察,以获取监理员所在位置实时地理位置以及实时运动轨迹,以及结合后台配置的电子围栏,提醒监理员需在项目工地附近进行监理作业。另后台需要通过小程序端上传的位置变化生成监理员在现场的监理记录。小程序在运行中或进入后台均需接收位置消息变化。(该需求来自珠海市公共工程建设中心,目的在于提高工程质量,减少监理事故,需开通该接口功能才能满足业务的正常进行,该小程序具有行业特殊性,需要采集监理员的密集定位信息)。
历史背景:出现过由于监理人员监理不到位导致工程项目出现问题,所以应珠海市公建中心要求加大监管力度。要求监理员必须实地作业,不能到工地打个卡就离开
场景:监理工作人员上班打卡以后,不可能长期停留在一个页面,而业务需求又要求获取监理员上班后的实时的位置。必须依赖此接口wx.startLocationUpdateBackground。小程序端主要是采集位置信息
发起申请,都被打回,麻烦告知下原因,不正确的地方还请微信的老师们指导下,祝您工作愉快,也期待能早日通过审核,谢谢!
监理员登录界面后,此时应该实时获取监理人员位置了,即使退出了当前小程序
设置电子围栏后
设置电子围栏
统计监理人员在围栏内外的时长
你好,请提供具体appid进一步核实驳回原因。
可以看下这篇文章https://developers.weixin.qq.com/community/develop/doc/0006e01121cab83e9e116d04c61400
持续监听是做不到的大概手机熄屏5秒中后就获取不到经纬度了,这个是手机系统的原因
那只能通过手动“持续监听”了,通过getLocation获取到为止后让业务员手动触发提交经纬度位置的操作。--若要达到“持续监听”的效果,您有其他推荐的办法吗?
你这种需求可以每隔多少分钟让业务员打卡呀,申请getLocation就行了,而且你申请这个持续定位也不稳定,用户熄屏很容易断了的,不可能你让业务员一直亮屏吧,你们这个最好该业务,可参考案例:
https://developers.weixin.qq.com/community/develop/doc/000646718d40a08a65ed1e2175bc09
getLocation已经申请了,但是达不到我们当前业务场景的预期。
您的意思是wx.startLocationUpdateBackground也没办法做到持续监听吗?