【技术实现步骤摘要】
应用运行方法、装置、计算机装置及存储介质
本专利技术涉及终端
,尤其涉及一种应用运行方法、装置、计算机装置及存储介质。
技术介绍
目前,运行于终端的页面可能包含一些html5页面,当应用运行时需要连接网络从应用的服务器下载html5代码以显示html5页面。然而,当终端没有连接至网络或者网络状态不好时,可能无法显示html5页面,从而导致用户无法正常使用应用,为用户的使用带来不便。
技术实现思路
鉴于以上内容,有必要提供一种应用运行方法、装置、计算机装置及存储介质,能够避免没有网络时无法使用应用的html5页面的问题,提升应用运行时的流畅性,提高用户体验。本专利技术提供一种应用运行方法,所述方法包括:当终端运行应用时,检测所述终端的网络状态;判断所述终端的网络状态是否满足预设网络条件;当所述终端的网络状态满足所述预设网络条件,在线加载所述应用的线上html5代码以显示所述应用的html5页面,以及从所述应用的服务器下载所述应用的离线html5代码保存至所述终端;当所述终端的网络状态不满足所述预设条件时,获取所述终端保存的所述应用的离线html5代码,根据所述应用 ...
【技术保护点】
1.一种应用运行方法,其特征在于,所述方法包括:当终端运行应用时,检测所述终端的网络状态;判断所述终端的网络状态是否满足预设网络条件;当所述终端的网络状态满足所述预设网络条件,在线加载所述应用的线上html5代码以显示所述应用的html5页面,以及从所述应用的服务器下载所述应用的离线html5代码保存至所述终端;当所述终端的网络状态不满足所述预设条件时,获取所述终端保存的所述应用的离线html5代码,根据所述应用的离线html5代码显示所述应用的html5页面。
【技术特征摘要】
1.一种应用运行方法,其特征在于,所述方法包括:当终端运行应用时,检测所述终端的网络状态;判断所述终端的网络状态是否满足预设网络条件;当所述终端的网络状态满足所述预设网络条件,在线加载所述应用的线上html5代码以显示所述应用的html5页面,以及从所述应用的服务器下载所述应用的离线html5代码保存至所述终端;当所述终端的网络状态不满足所述预设条件时,获取所述终端保存的所述应用的离线html5代码,根据所述应用的离线html5代码显示所述应用的html5页面。2.如权利要求1所述的方法,其特征在于,所述方法还包括:从所述终端获取计划行程信息;根据所述计划行程信息包含的行程地点获取所述终端的预期网络环境;当所述预期网络环境不满足所述预设网络条件,发送提醒下载所述应用的离线html5代码的消息;当接收到确定下载所述应用的离线html5代码的指令后,下载所述应用的离线html5代码。3.如权利要求1所述的方法,其特征在于,所述检测所述终端的网络状态之前,所述方法还包括:获取所述应用的类型;若所述应用为网页类应用或者混合类应用,执行检测所述终端的网络状态的操作。4.如权利要求1至3中任一项所述的方法,其特征在于,所述在线加载所述应用的线上html5代码以显示所述应用的html5页面之后,还包括:若所述终端已保存所述应用的离线html5代码,判断所述应用的服务器中所述应用的离线html5代码与所述终端已保存的离线html是否相同;若所述应用的服务器中所述应用的离线html5代码与所述终端已保存的离线html不相同,执行所述从所述应用的服务器下载所述应用的离线html5代码保存至所述终端的操作。5.如权利要求1至3中任一项所述的方法,其特征在于,所述方...
【专利技术属性】
技术研发人员:陈志辉,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。