System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及车辆服务,尤其涉及一种车辆服务应用页面显示方法、装置及设备。
技术介绍
1、随着科技的发展,为了满足出行便捷需求,提供车辆服务的应用越来越多,朝着更加智能、更加人性化、更加符合用户使用习惯的方向发展。
2、用户通过打开客户端的车辆服务应用app,在客户端上显示应用主界面,用户在应用主界面上选择起点和终点后,客户端调用相应的接口向服务器发送路线请求,服务器根据路线请求生成包括路线信息的用车信息返回给客户端,客户端通过原始的确认用车页面显示用车信息,用户基于原始的确认用车页面进行相应操作,在用户确认用车操作之前,执行了相关操作并需要返回当前确认用车页面时,例如,如果app从前端显示方式切换到隐藏显示并在后台运行时,或者执行从二级页面并执行返回当前确认用车页面操作时,客户端会再次调用相应的接口向服务器发送路线请求,重新刷新原始的确认用车页面,这样基于原始的确认用车页面进行相应操作也会被刷新掉,导致用户需要再次进行相关操作,体验稍差。
技术实现思路
1、本申请的目的是提供一种车辆服务应用页面显示方法、装置及设备,用于解决用户切回确认用车页面时,历史操作信息无法保留,被频繁刷新掉的问题。
2、第一方面,本申请提供了一种车辆服务应用页面显示方法,应用于车辆服务应用,包括:
3、响应于确认用车页面重新显示指令,根据上下文操作环境进行用户行为分析,确定是否满足设定的保留历史操作需求条件;
4、确定满足保留历史操作需求条件时,基于缓存的最
5、在一些可能的实施例中,还包括:
6、确定当前屏幕上显示确认用车页面时,对当前显示确认用户页面的页面数据进行缓存,所述页面数据包括路线信息和非路线信息。
7、在一些可能的实施例中,响应于确认用车页面重新显示指令,根据上下文操作环境进行用户行为分析,确定是否满足设定的保留历史操作需求条件,包括:
8、响应于根据前后台切换操作触发的确认用车页面重新显示指令,若监测到在返回确认车页面之前执行了确认叫车的操作,则确定满足设定的保留历史操作需求条件;
9、若未监测到在返回确认用车页面之前执行了确认叫车的操作,判定前后台切换的时间差是否小于路线锁定时间;
10、若小于路线锁定时间,则确定满足设定的保留历史操作需求条件,否则确定不满足设定的保留历史操作需求条件。
11、在一些可能的实施例中,响应于确认用车页面重新显示指令,根据上下文操作环境进行用户行为分析,确定是否满足设定的保留历史操作需求条件,包括包括:
12、响应于根据从二级页面返回操作触发的确认用车页面重新显示指令,若监测到在确认用车页面返回之前打开的二级页面为费用详情页面,则确定满足设定的保留历史操作需求条件;或
13、若监测到在确认用车页面返回之前打开的二级页面为修改地址相关信息页,且未监测到修改信息的操作,则确定满足设定的保留历史操作需求条件。
14、在一些可能的实施例中,响应于确认用车页面重新显示指令,根据上下文操作环境进行用户行为分析,确定是否满足设定的保留历史操作需求条件,包括:
15、响应于接收到下单异常信息触发的确认用车页面重新显示指令,若在确认用车页面向服务器发送下单请求后,接收到服务器响应的下单异常反馈信息,则确定满足设定的保留历史操作需求条件。
16、在一些可能的实施例中,基于缓存的最近一次显示确认用车页面的页面数据,显示保留历史操作的确认用车页面,包括:
17、基于缓存的页面数据中的路线信息和非路线信息,显示保留历史操作的确认用车页面;或
18、基于缓存的路线信息,将所述路线信息显示在保留历史操作的确认用车页面;
19、向服务器发送非路线信息获取请求,接收服务器响应的非路线信息,将所述非路线信息显示在保留历史操作的确认用车页面。
20、在一些可能的实施例中,基于缓存的页面数据中的路线信息和非路线信息,显示保留历史操作的确认用车页面,包括:
21、若监测到在返回确认车页面之前执行了确认叫车的操作,或监测到在确认用车页面返回之前打开的二级页面为费用详情页面,则基于缓存的页面数据中的路线信息和非路线信息,显示保留历史操作的确认用车页面。
22、在一些可能的实施例中,向服务器发送非路线信息获取请求,接收服务器响应的非路线信息,将所述非路线信息显示在保留历史操作的确认用车页面时,包括:
23、若未监测到在返回确认用车页面之前执行了确认叫车的操作且前后台切换的时间差小于路线锁定时间,或监测到在确认用车页面返回之前打开的二级页面为修改地址相关信息页且未监测到修改信息的操作,或在确认用车页面向服务器发送下单请求后,接收到服务器响应的下单异常反馈信息,则向服务器发送非路线信息获取请求,接收服务器响应的非路线信息,将所述非路线信息显示在保留历史操作的确认用车页面时。
24、在一些可能的实施例中,判定所述前后台切换的时间差是否小于路线锁定时间,包括:
25、获取在监测到用户启动车辆服务应用时,采集的路线锁定时间;
26、获取将确认用车页面切换到后台时采集的第一时间,及从后台返回确认用车页面时采集的第二时间;
27、根据第二时间和第一时间的差值得到前后台切换的时间差,判断所述前后台切换的时间差与所述路线锁定时间的大小。
28、在一些可能的实施例中,所述采集路线锁定时间,包括:
29、监测用户启动车辆服务应用,向服务器发送获取锁定路线时间请求,接收服务器响应的锁定路线时间;或者
30、监测用户启动车辆服务应用,根据车辆服务应用的设定值,获取路线锁定时间。
31、在一些可能的实施例中,所述方法还包括:
32、监测用户在当前显示的确认用车页面点击确认叫车操作,基于缓存的非路线信息对应的参数,向服务器发送下单请求;
33、若接收服务器响应的下单异常信息,则停留在当前确认用车页面;
34、若未接收服务器响应的下单异常信息,则跳转到呼叫车辆页面。
35、在一些可能的实施例中,所述方法还包括:
36、监测到用户完成订单,将对应的订单信息作为历史订单信息进行缓存,所述历史订单信息包括起点位置和终点位置;
37、再次监测用户打开车辆服务应用的操作,将用户的当前位置作为起点,基于用户的当前位置,判断缓存的起点位置与用户当前位置的距离是否小于阈值;
38、若小于阈值,且没有进行中订单,提示用户确认将与所述缓存的起点位置为同一历史订单信息中的终点位置作为终点。
39、第二方面,本申请还提供了一种路线锁定装置,包括:
40、分析模块,响应于确认用车页面重新显示指令,根据上下文操作环境进行用户行为分析,确定是否满足设定的保留历史本文档来自技高网...
【技术保护点】
1.一种车辆服务应用页面显示方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,还包括:
3.根据权利要求1所述的方法,其特征在于,响应于确认用车页面重新显示指令,根据上下文操作环境进行用户行为分析,确定是否满足设定的保留历史操作需求条件,包括:
4.根据权利要求1所述的方法,其特征在于,响应于确认用车页面重新显示指令,根据上下文操作环境进行用户行为分析,确定是否满足设定的保留历史操作需求条件,包括:
5.根据权利要求1所述的方法,其特征在于,响应于确认用车页面重新显示指令,根据上下文操作环境进行用户行为分析,确定是否满足设定的保留历史操作需求条件,包括:
6.根据权利要求1-5任一权利要求所述的方法,其特征在于,基于缓存的最近一次显示确认用车页面的页面数据,显示保留历史操作的确认用车页面,包括:
7.根据权利要求6所述的方法,其特征在于,基于缓存的页面数据中的路线信息和非路线信息,显示保留历史操作的确认用车页面,包括:
8.根据权利要求6所述的方法,其特征在于,向服务器发送非路线
9.根据权利要求3所述的方法,其特征在于,判定所述前后台切换的时间差是否小于路线锁定时间,包括:
10.根据权利要求9所述的方法,其特征在于,所述采集路线锁定时间,包括:
11.根据权利要求1所述的方法,其特征在于,所述方法还包括:
12.根据权利要求1所述的方法,其特征在于,所述方法还包括:
13.一种路线锁定装置,其特征在于,所述装置包括:
14.一种电子设备,其特征在于,所述电子设备包括:
15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-12任一项所述的方法步骤。
...【技术特征摘要】
1.一种车辆服务应用页面显示方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,还包括:
3.根据权利要求1所述的方法,其特征在于,响应于确认用车页面重新显示指令,根据上下文操作环境进行用户行为分析,确定是否满足设定的保留历史操作需求条件,包括:
4.根据权利要求1所述的方法,其特征在于,响应于确认用车页面重新显示指令,根据上下文操作环境进行用户行为分析,确定是否满足设定的保留历史操作需求条件,包括:
5.根据权利要求1所述的方法,其特征在于,响应于确认用车页面重新显示指令,根据上下文操作环境进行用户行为分析,确定是否满足设定的保留历史操作需求条件,包括:
6.根据权利要求1-5任一权利要求所述的方法,其特征在于,基于缓存的最近一次显示确认用车页面的页面数据,显示保留历史操作的确认用车页面,包括:
7.根据权利要求6所述的方法,其特征在于,基于缓存的页面数据中的路线信息...
【专利技术属性】
技术研发人员:苏小林,陈厚鑫,
申请(专利权)人:南京领行科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。