一种定位方法、定位装置及计算机存储介质制造方法及图纸

技术编号:16458082 阅读:44 留言:0更新日期:2017-10-25 22:42
本发明专利技术实施例公开了一种定位方法、定位装置及计算机存储介质,本发明专利技术实施例中,获取根据用户对页面的操作指令而产生的定位请求,然后根据所述定位请求从存储的历史定位信息中确定第一定位信息,所述第一定位信息为所述历史定位信息中存储时间最接近当前时间的历史定位信息,在确定所述当前时间与所述第一定位信息的存储时间的时间差小于预定值后,获取所述第一定位信息,以作为所述定位请求所请求的当前定位信息,由此,由此不需要向网络服务器请求当前定位信息,也不需要利用定位系统进行定位,从而可以减少定位所需的时间以及定位次数,有利于提高定位效率。

Positioning method, positioning device and storage medium

The embodiment of the invention discloses a positioning method, positioning device and storage medium, the embodiment of the invention, the positioning of the page request according to the operation instruction user generated, and then the first positioning information determined from the historical position of the information stored on the positioning request, the first positioning information for positioning history the storage time of information in the historical location closest to the current time information, storage time in determining the current time and the first position information of the time difference is less than a predetermined value, obtaining the first position information, as the current location information, the positioning request requested thereby, thus there is no need to ask the current location information to a network server, does not need to be located by positioning system, which can reduce the required time and location positioning times, favorable To improve the positioning efficiency.

【技术实现步骤摘要】
一种定位方法、定位装置及存储介质
本专利技术涉及通信
,具体涉及一种定位方法、定位装置及存储介质。
技术介绍
随着移动浪潮的兴起,极速的业务扩展提升了团队对开发效率的要求,混合模式移动应用(hybirdapplication,hybirdapp)应运而生。hybirdapp为介于原生应用(nativeapplication,nativeapp)和网页应用(webapplication,webapp)之间的应用,兼具了nativeapp良好用户交互体验的优势和webapp跨平台开发的优势,非常适合于业务快速迭代,有利于提升开发效率。hybridapp主要是通过在原生应用中嵌入web网页来实现,其实质是伪造一个浏览器的nativeapp,里面运行的是webapp。因此,hybirdapp中除了具有原生页面,也具有网页(web)页面。网页页面也即采用网页语言(例如第五代超文本标记语言,HyperTextMarkupLanguage5,html5)编写的网页。在hybirdapp中,通常会有较多的网页页面在打开时会自动定位当前的位置,例如在一个hybirdapp类型的即时通讯应用中,当本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/62/201710442085.html" title="一种定位方法、定位装置及计算机存储介质原文来自X技术">定位方法、定位装置及计算机存储介质</a>

【技术保护点】
一种定位方法,其特征在于,包括:获取根据用户对页面的操作指令而产生的定位请求;根据所述定位请求从存储的历史定位信息中确定第一定位信息,所述第一定位信息为所述历史定位信息中存储时间最接近当前时间的历史定位信息;在确定所述当前时间与所述第一定位信息的存储时间的时间差小于预定值后,获取所述第一定位信息,以作为所述定位请求所请求的当前定位信息。

【技术特征摘要】
1.一种定位方法,其特征在于,包括:获取根据用户对页面的操作指令而产生的定位请求;根据所述定位请求从存储的历史定位信息中确定第一定位信息,所述第一定位信息为所述历史定位信息中存储时间最接近当前时间的历史定位信息;在确定所述当前时间与所述第一定位信息的存储时间的时间差小于预定值后,获取所述第一定位信息,以作为所述定位请求所请求的当前定位信息。2.根据权利要求1所述的定位方法,其特征在于,在确定所述当前时间与所述第一定位信息的存储时间的时间差小于预定值之后,还包括:根据所述定位请求调用本地定位系统,以获取第二定位信息;所述获取所述第一定位信息,以作为所述定位请求所请求的当前定位信息之后,还包括:判断所述第一定位信息和所述第二定位信息是否相同;若相同,则将所述第一定位信息继续作为所述当前定位信息;若不相同,则将所述当前定位信息更新为所述第二定位信息。3.根据权利要求2所述的定位方法,其特征在于,当判断所述第一定位信息和所述第二定位信息不相同之后,还包括:存储所述第二定位信息以更新历史定位信息中的第一定位信息,并记录存储的时间。4.根据权利要求1所述的定位方法,其特征在于,在确定所述当前时间与所述第一定位信息的存储时间的时间差大于或等于预定值之后,还包括:调用定位线程;根据所述定位线程利用预定的本地定位系统获取所述定位请求所请求的当前定位信息。5.根据权利要求4所述的定位方法,其特征在于,所述调用定位线程之前,还包括:获取所述页面的页面标识信息;根据所述页面标识信息确定所述页面对应的本地定位系统,以确定预定的本地定位系统。6.根据权利要求4所述的定位方法,其特征在于,当根据所述定位线程利用预定的本地定位系统未能获取所述定位请求所请求的当前定位信息之后,还包括:判断利用预定的本地定位系统获取所述定位请求所请求的当前定位信息的次数是否超过预定次数;若是,则从所述历史定位信息中获取第三定位信息,以作为所述定位请求所请求的当前定位信息,其中所述第三定位信息为所述历史定位信息中利用所述预定的本地定位系统获取的、且存储时间最接近当前时间的历史定位信息;若否,则返回执行利用预定的本地定位系统获取所述定位请求所请求的当前定位信息的步骤,直至获取所述定位请求所请求的当前定位信息。7.根据权利要求1所述的定位方法,其特征在于,在确定所述当前时间与所述第一定位信息的存储时间的时间差小于预定值之前,还包括:获取所述页面的页面标识信息;根据所述页面标识信息确定所述页面对应的时间长度,以确定预定值。8.根据权利要求1-7任一项所述的定位方法,其特征在于,所述获取根据用户对页面的操作指令而产生的定位请求,包括:获取根据用户对网页页面的操作指令而产生的定位...

【专利技术属性】
技术研发人员:梁宇轩
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1