苹果端可以正常打卡
安卓端打卡打卡页面后先是定位在北京故宫,几秒后定位到所在地点,但是打卡列表一只正在加载,无法点击下一步。
服务器已重启过
缓存删除过
用旧版本也一样。
救一下大伙!
为什么苹果可以打卡,安卓就不行
苹果端可以正常打卡
安卓端打卡打卡页面后先是定位在北京故宫,几秒后定位到所在地点,但是打卡列表一只正在加载,无法点击下一步。
服务器已重启过
缓存删除过
用旧版本也一样。
救一下大伙!
为什么苹果可以打卡,安卓就不行
更新:
在发完下面内容(分割线下)后,我问了致远官方,官方回复是,因为M1端太老了,高德官方关闭了M1的位置解析协议。所以M1端都无法使用定位功能。
因为安卓和苹果手机通道不一样,目前苹果端可以暂时使用,能用到什么时候不确定。安卓全军覆没。
解决方案是 移动端使用M3 APP,但这就引发了另一个问题,服务器端的版本是否支持M3,客服说V6及以上版本可以。
V5版本的看来是无解了。
好在不影响其他功能的使用。不差钱的可以研究升级,差钱的就只能放弃这个功能了。
我公司是15年上的致远OA A8V5.1版本,因为近年公司业绩不好,一直没有升级。4月30日业务人员反映无法打卡。同样在线求助。
下面详细说一下症状:
系统版本A8V5.1 APP端版本,M1 V6.1.5
4月30日接到反馈无法打卡。清缓存重启服务器无效。
我们用的签到表是自制表单,相机拍照获取定位。
拍照正常,但照片下面“地址”无显示,点提交,系统弹出报错“Transaction rolled back because it has been marked as rollback-only”。
尝试用M1自带签到功能 进入定位,位置显示在默认位置 北京 之后一直无法获取地址。
查看手机后台(小米手机 miui13系统)显示M1获取定位成功,但调用高德地图失败,打开12123失败(没搞懂为何会调用12123)
经验判断:
定位应该是成功的,就是可以获得当前手机位置的经纬度坐标,但无法对经纬度的坐标进行地址解析(获得省市区街道地址)
如果按照行车记录仪国标808协议的平台架构,应该是设备终端获得卫星的经纬度坐标后,第二步再向服务器获得地址解析,这么一个过程。
所以感觉问题出在致远OA的APP后台端(致远OA后台与地图地理坐标解析服务商----全国只有14家----之间的通信协议问题),而不是公司本地部署的服务器端。