一种HTML5应用的控制方法及移动终端技术

技术编号:13608561 阅读:26 留言:0更新日期:2016-08-29 01:28
本发明专利技术涉及通信领域,公开了一种HTML5应用的控制方法,包括:获取所述HTML5应用的推送特征码,所述推送特征码用于开启或关闭所述HTML5应用的推送功能;判断获取的所述推送特征码与移动终端本地的推送特征码是否相同;若否,根据获取的所述推送特征码,关闭所述HTML5应用的推送功能。本发明专利技术另一方面公开了一种移动终端,按上述方法进行控制。本发明专利技术可关闭关闭HTML5应用的推送消息或广告功能,提升了用户的使用体验。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种HTML5应用的控制方法及移动终端
技术介绍
现有的移动终端生产商出于移动终端轻薄化的考虑,将移动终端的可扩展存储接口,如SD(Secure Digital,安全数字)卡槽从移动终端机身上省去,使得移动终端的存储空间受到极大限制。而随着移动终端平台应用的日益丰富,如何将现有的应用的存储体积进行有效控制成为广大应用厂商关注的焦点。目前较为流行的方法包括将移动终端的传统应用(以下称本地应用)替换为节省空间的网页应用,如HTML5(Hyper Text Markup Language 5,第五次修订的超文本标记语言)应用,HTML5应用通过移动终端本地浏览器打开网络上的应用页面,并加载应用所需组件,实现了应用的正常功能,节省了移动终端本地的存储空间,然而,现如今HTML5应用也与本地应用一样会向用户推送消息和广告,极大的影响了用户的使用体验。
技术实现思路
本专利技术提供了一种HTML5应用的控制方法及移动终端,用以解决现有技术中HTML5应用推送消息和广告,影响用户使用体验的问题。本专利技术实施例一方面提供一种HTML5应用的控制方法,应用于移动终端,
包括:获取所述HTML5应用的推送特征码,所述推送特征码用于开启或关闭所述HTML5应用的推送功能;判断获取的所述推送特征码与移动终端本地的推送特征码是否相同;若否,根据获取的所述推送特征码,关闭所述HTML5应用的推送功能。另一方面,本专利技术实施例还提供了一种移动终端,包括:第一获取模块,用于获取所述HTML5应用的推送特征码,所述推送特征码用于开启或关闭所述HTML5应用的推送功能;第一判断模块,用于判断获取的所述推送特征码与移动终端本地的推送特征码是否相同;关闭模块,用于在获取的所述HTML5应用的推送特征码与移动终端本地的推送特征码不相同时,根据获取的所述推送特征码,关闭所述HTML5应用的推送功能。本专利技术实施例通过获取HTML5应用的推送特征码,获取方式可以包括从网络服务器获取或通过移动终端之间共享的方式获取,并通过推送特征码关闭HTML5应用的推送功能,提高了用户的使用体验,同时,本专利技术实施例还通过将获取到的推送特征码与移动终端本地已存的推送特征码进行比对,当比对结果不同时,使用获取的推送特征码关闭HTML5应用的推送功能,使得即使HTML5应用厂商不断更换推送功能的关闭条件,用户也可及时的获取最新的推送特征码,关闭HTML5应用的推送消息或广告功能,提升了用户的使用体验。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术控制方法的第一实施例的流程示意图;图2是本专利技术控制方法的第二实施例的流程示意图;图3是本专利技术控制方法的第三实施例的流程示意图;图4是本专利技术移动终端的第一实施例的框图;图5是本专利技术移动终端的第二实施例的框图;图6是本专利技术移动终端的第三实施例的框图;图7是本专利技术另一个实施例的移动终端的框图。具体实施方式为了使本专利技术所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。第一实施例请参考图1,是本专利技术的控制方法的第一实施例的流程示意图。该控制方法应用于移动终端,包括S101-S103:S101,获取HTML5应用的推送特征码,推送特征码用于开启或关闭HTML5应用的推送功能。在本实施例中,移动终端厂商会对各类HTML5应用进行试验分析,以便找出各HTML5应用对应的推送特征码,推送特征码可实现关闭对应HTML5应用的推送功能,以便帮助移动终端用户屏蔽HTML5应用的广告推送功能,节省移动终端运行资源,并防止用户被对应HTML5应用打扰,提高用户的使用体验。本实施例的获取方式可以包括从网络获取,移动终端制造商可通过提供个性化的系统平台或应用组件以实现推送特征码的获取,获取的频率可以是固定周期获取,也可以是用户手动获取。示例性的,用户可通过在系统平台或应用组件上搜索相关HTML5应用,以获取该HTML5应用的对应推送特征码。另外,用户还可以通过局域网、蓝牙、红外、朋友圈等方式实现与他人的分享。S102,判断获取的推送特征码与移动终端本地的推送特征码是否相同。在本实施例中,当获取的推送特征码与移动终端本地的推送特征码相同时,判断当前的HTML5应用的推送功能已经关闭,或推送特征码暂未更新,可弹出相应提示告知用户。其中,本地的推送特征码由上一次获取,获取的方式可参考S101的对应说明。S103,若否,根据获取的推送特征码,关闭HTML5应用的推送功能。当获取的推送特征码与移动终端本地的推送特征码相同时,移动终端使用获取到的推送特征码关闭HTML5应用的推送功能,作为一种优选实施方案,可将获取的推送特征码更新至移动终端本地。本专利技术实施例通过获取HTML5应用的推送特征码,获取方式可以包括从网络服务器获取或通过移动终端之间共享的方式获取,并通过推送特征码关
闭HTML5应用的推送功能,提高了用户的使用体验,同时,本专利技术实施例还通过将获取到的推送特征码与移动终端本地已存的推送特征码进行比对,当比对结果不同时,使用获取的推送特征码关闭HTML5应用的推送功能,使得即使HTML5应用厂商不断更换推送功能的关闭条件,用户也可及时的获取最新的推送特征码,关闭HTML5应用的推送消息或广告功能,提升了用户的使用体验。第二实施例请参考图2,是本专利技术的控制方法的第二实施例的流程示意图。相较于上述第一实施例,本实施例提供了一种使用频率较高的HTML5应用的控制方法,本实施例根据用户对HTML5应用的操作指示,智能选取HTML5的部分页面进行本地存储,并在用户访问相应页面时,从本地读取并开启,减少了移动终端的数据流量消耗,缩短了页面开启时用户的等待时间,提高了用户的使用体验。该控制方法包括S201-S211:S201,获取HTML5应用的推送特征码,推送特征码用于开启或关闭HTML5应用的推送功能。S202,判断获取的推送特征码与移动终端本地的推送特征码是否相同。S203,若否,根据获取的推送特征码,关闭HTML5应用的推送功能。S201-S203与第一实施例的对应步骤相同,这里不再赘述。S204,接收打开HTML5应用的操作指示。在本实施例中,操作指示用于打开HTML5应用,操作指示具体可以是点击操作、滑动操作、隔空手势操作或语音操作等。S205,判断接入网络是免费网络或付费网络,免费网络包括wifi网络,
付费网络包括移动数据网络。由于实现HTML5应用的功能通常需要联网,当HTML5应用被打开时,可判断当前移动终端的接入的网络类型。上述移动数据网络包括各大运营商的2G/3G/4G网络。S206,若接入网络是付费网络,根据用户对HTML5应用的操作指示,获取HTML5应用各页面的加载时间、访问次数和数据流量。由于现有的部分付费网络如2G/3G网络的网速较慢,4G网络在特定场本文档来自技高网
...

【技术保护点】
一种HTML5应用的控制方法,应用于移动终端,其特征在于,包括:获取所述HTML5应用的推送特征码,所述推送特征码用于开启或关闭所述HTML5应用的推送功能;判断获取的所述推送特征码与移动终端本地的推送特征码是否相同;若否,根据获取的所述推送特征码,关闭所述HTML5应用的推送功能。

【技术特征摘要】
1.一种HTML5应用的控制方法,应用于移动终端,其特征在于,包括:获取所述HTML5应用的推送特征码,所述推送特征码用于开启或关闭所述HTML5应用的推送功能;判断获取的所述推送特征码与移动终端本地的推送特征码是否相同;若否,根据获取的所述推送特征码,关闭所述HTML5应用的推送功能。2.如权利要求1所述的控制方法,其特征在于,在所述根据获取的所述推送特征码,关闭所述HTML5应用的推送功能的步骤之后,还包括:接收打开HTML5应用的操作指示;判断接入网络是免费网络或付费网络,所述免费网络包括wifi网络,所述付费网络包括移动数据网络;若所述接入网络是付费网络,根据用户对所述HTML5应用的操作指示,获取所述HTML5应用各页面的加载时间、访问次数和数据流量;根据所述访问次数,确定所述HTML5应用在付费网络的使用频率;判断所述使用频率是否大于第一预设阈值;若是,根据所述加载时间和所述数据流量,确定并存储所述HTML5应用的待存储页面。3.如权利要求1所述的控制方法,其特征在于,所述根据所述加载时间和所述数据流量,确定并存储所述HTML5应用的待存储页面的步骤,包括:判断X=a(b1+b2+……+bm)/m是否大于第二预设阈值,其中,a为HTML5应用页面的数据流量,单位为MB,bm为HTML5应用页
\t面第m次的加载时间,单位为s;若是,存储所述HTML5应用的待存储页面。4.如权利要求2或3所述的控制方法,其特征在于,若是,根据所述加载时间和所述数据流量,确定并存储所述HTML5应用的待存储页面的步骤之后,还包括:接收对所述待存储页面的开启操作;从本地读取并开启所述待存储页面。5.如权利要求2所述的控制方法,其特征在于,在所述获取所述HTML5应用的推送特征码,所述推送特征码用于开启或关闭所述HTML5应用的推送功能的步骤之前,还包括:获取本地应用的使用频率;判断所述使用频率是否小于第三预设阈值;若是,提示用户将所述本地应用更换为所述HTML5应用。6.一种移动终端,其特征在...

【专利技术属性】
技术研发人员:王兆丰洪杰鸿
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

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

1