This application discloses an energy-saving operation method, device, device and storage medium of an online application program, which relates to the field of computer programs. The method includes: displaying the user interface of the online application, which includes the environment screen of the virtual environment; monitoring whether the running condition of the online application meets the trigger condition of deep energy saving; entering the deep energy saving operation mode when the running condition of the online application meets the trigger condition of deep energy saving. The deep energy saving operation mode includes the following energy saving operation: Reduce the sending and/or receiving of unnecessary data packets, including those that are not related to maintaining the normal operation of the virtual environment and virtual roles. This application can minimize the use of network traffic and the consumption of terminal power while maintaining the normal operation of the virtual environment and virtual roles in the online application, thus achieving a deep energy-saving effect.
【技术实现步骤摘要】
在线应用程序的节能运行方法、装置、设备及存储介质
本申请实施例涉及计算机程序领域,特别涉及一种在线应用程序的节能运行方法、装置、设备及存储介质。
技术介绍
在线应用程序是移动终端上运行的应用程序的主流形式。常见的在线应用程序包括在线游戏程序,在线游戏程序通过在虚拟环境中向用户提供游戏角色,使得用户通过操作虚拟角色来获得游戏体验。用户在使用在线游戏程序的过程中,除了手动操作游戏角色之外,还有可能会选择挂机。出于节省移动终端上宝贵的电量资源且保证在线游戏程序的正常运行的目的,相关技术中提供了一种节能运行方法,该方法在监测到用户长时间不操作游戏时,通过在游戏应用界面上添加黑色遮罩层来达到节省电量的效果。由于添加黑色遮罩层只是一定程度上减少了屏幕的发光程度,并不能明显降低屏幕的亮度,因此上述方法所能达到的节能效果有限。
技术实现思路
本申请实施例提供了一种在线应用程序的节能运行方法、设备及存储介质,可以解决相关技术中的节能运行方法所能达到的节能效果有限的问题。所述技术方案如下:根据本申请的一个方面,提供了一种在线应用程序的节能运行方法,在线应用程序提供有虚拟环境,虚拟环境中提供有基于网络通信控制的至少一个虚拟角色,该方法包括:显示在线应用程序的用户界面,用户界面包括虚拟环境的环境画面;监测在线应用程序的运行情况是否符合深度节能触发条件;当在线应用程序的运行情况符合深度节能触发条件时,进入深度节能运行模式,深度节能运行模式包括如下节能操作:减少非必要数据包的发送和/或接收,非必要数据包包括:与维持虚拟环境和虚拟角色的正常运行无关的数据包。根据本申请的另一方面,提供了一种 ...
【技术保护点】
1.一种在线应用程序的节能运行方法,其特征在于,所述在线应用程序提供有虚拟环境,所述虚拟环境中提供有基于网络通信控制的至少一个虚拟角色,所述方法包括:显示所述在线应用程序的用户界面,所述用户界面包括所述虚拟环境的环境画面;监测所述在线应用程序的运行情况是否符合深度节能触发条件;当所述在线应用程序的运行情况符合所述深度节能触发条件时,进入深度节能运行模式,所述深度节能运行模式包括如下节能操作:减少非必要数据包的发送和/或接收,所述非必要数据包包括:与维持所述虚拟环境和所述虚拟角色的正常运行无关的数据包。
【技术特征摘要】
1.一种在线应用程序的节能运行方法,其特征在于,所述在线应用程序提供有虚拟环境,所述虚拟环境中提供有基于网络通信控制的至少一个虚拟角色,所述方法包括:显示所述在线应用程序的用户界面,所述用户界面包括所述虚拟环境的环境画面;监测所述在线应用程序的运行情况是否符合深度节能触发条件;当所述在线应用程序的运行情况符合所述深度节能触发条件时,进入深度节能运行模式,所述深度节能运行模式包括如下节能操作:减少非必要数据包的发送和/或接收,所述非必要数据包包括:与维持所述虚拟环境和所述虚拟角色的正常运行无关的数据包。2.根据权利要求1所述的方法,其特征在于,所述深度节能运行模式还包括如下节能操作:减少非必要的界面信息的显示,所述非必要的界面信息包括:与维持所述虚拟环境和所述虚拟角色的正常运行无关的显示信息。3.根据权利要求1所述的方法,其特征在于,所述深度节能运行模式还包括如下四种节能操作中的至少一种节能操作:将屏幕的显示亮度降低至目标亮度,所述屏幕是用于显示所述用户界面的屏幕;将所述用户界面的显示分辨率降低至目标分辨率;将所述用户界面的显示帧率降低至目标帧率;减少所述用户界面中的动画特效的播放,所述动画特效包括:所述虚拟角色的技能释放动画、所述虚拟角色的受攻击动画和所述虚拟环境的场景动画特效中的至少一种。4.根据权利要求1至3任一所述的方法,其特征在于,所述进入深度节能运行模式,包括:在所述用户界面上叠加显示锁定屏幕界面,所述锁定屏幕界面用于对所述用户界面进行锁定;执行所述深度节能运行模式中的所述深度节能操作。5.根据权利要求4所述的方法,其特征在于,所述在所述用户界面上叠加显示锁定屏幕界面之后,还包括:接收在所述锁定屏幕界面上触发的解锁操作;当所述解锁操作符合解锁条件时,取消显示所述锁定屏幕界面,且取消执行所述深度节能运行模式中的所述节能操作。6.根据权利要求1至3任一所述的方法,其特征在于,所述用户界面上显示有节能触发控件;所述监测所述在线应用程序的运行情况是否符合节能触发条件,包括:监测所述用户界面上的所述节能触发控件;当所述节能触发控件...
【专利技术属性】
技术研发人员:张英烁,王洪福,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。