CN104571859B - 一种控制播放器的方法及其终端 - Google Patents
一种控制播放器的方法及其终端 Download PDFInfo
- Publication number
- CN104571859B CN104571859B CN201410817486.8A CN201410817486A CN104571859B CN 104571859 B CN104571859 B CN 104571859B CN 201410817486 A CN201410817486 A CN 201410817486A CN 104571859 B CN104571859 B CN 104571859B
- Authority
- CN
- China
- Prior art keywords
- operational order
- user
- player
- input
- web player
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
本申请公开了一种控制播放器的方法及其终端。其中,控制播放器的方法包括移动终端通过浏览器访问网页播放器,并获取用户输入的操作指令;根据映射关系确定操作指令对应的控制网页播放器的控制指令,并根据控制指令控制网页播放器执行相应的动作。能够实现在关闭背光灯的情况下,响应用户输入的操作指令,便于在关闭背光灯的情况下控制网页播放器,提高用户体验。
Description
技术领域
本申请涉及通信技术领域,特别是涉及一种控制播放器的方法及其终端。
背景技术
随着移动互联网和智能移动终端的普及,智能移动终端支持的内容越来越丰富,用户可以通过智能移动终端连接无线网络下载各种应用程序,从而通过各应用程序加载想要的功能。例如,通过下载播放器听音乐、学习英语、看视频等。
当用户通过智能移动终端中的播放器或浏览器听音乐、学习英语或观看视频,智能移动终端隔了一段时间没有检测到用户的任何操作指令时,关闭背光灯,并锁定屏幕。
由于智能移动终端在关闭背光灯的情况下,屏幕是被锁定的,而屏幕被锁定的智能移动终端无法响应用户的任何操作(除耳机控制命令外)。用户想要调整当前收听的内容时,想要对屏幕进行解锁,并进入相应的界面进行设置,操作比较麻烦,给用户带来不便。
此外,对于通过浏览器收听音频内容时,由于浏览器不支持循环播放的功能,对于用户只需要收听若干次的内容也必须下载到智能移动终端,收听完后再从本地删除。下载文件既耗费时间,又占用内存,操作较麻烦。
发明内容
本申请主要解决的技术问题是提供一种控制播放器的方法及其终端,能够使用户根据需求定制控制网页播放器的操作指令,并在关闭背光灯的情况下,响应用户输入的操作指令,提高用户体验。
为解决上述技术问题,本申请采用的一个技术方案是:提供一种控制播放器的方法,所述方法包括如下步骤:在关闭背光灯的情况下,移动终端通过浏览器访问网页播放器,并获取用户输入的操作指令;根据一映射关系确定所述操作指令对应的控制所述网页播放器的控制指令;其中,所述映射关系为预先定义的所述操作指令与所述控制指令的对应关系;根据所述控制指令控制所述网页播放器执行相应的动作。
其中,所述移动终端通过浏览器访问网页播放器,并获取用户输入的操作指令的步骤包括:移动终端获取用户输入的第一触摸指令,并根据所述第一触摸指令确定用户输入的操作指令。
其中,所述移动终端通过浏览器访问网页播放器,并获取用户输入的操作指令的步骤包括:移动终端获取重力传感器检测到的数据以及用户输入的第一触摸指令;根据所述数据确定用户输入的第二操作指令,并根据所述第一触摸指令和所述第二操作指令确定用户输入的操作指令。
其中,移动终端通过浏览器访问网页播放器,并获取用户输入的操作指令的步骤之后还包括:判断所述网页播放器是否正在播放文件;当所述网页播放器没有播放文件时,不响应所述操作指令;当所述网页播放器正在播放文件时,执行根据一映射关系确定所述操作指令对应的控制所述网页播放器的控制指令的步骤。
其中,所述方法还包括:当所述网页播放器正在播放文件时,所述移动终端开启背光灯。
为解决上述技术问题,本申请采用的另一个技术方案是:提供一种控制播放器的终端,所述终端包括:获取模块、确定模块以及控制模块;所述获取模块用于在关闭背光灯的情况下,通过浏览器访问网页播放器,并获取用户输入的操作指令;所述确定模块用于根据一映射关系确定所述操作指令对应的控制所述网页播放器的控制指令;其中,所述映射关系为预先定义的所述操作指令与所述控制指令的对应关系;所述控制模块用于根据所述控制指令控制所述网页播放器执行相应的动作。
其中,所述获取模块包括获取单元以及确定单元;所述获取单元用于获取用户输入的第一触摸指令;所述确定单元用于根据所述第一触摸指令确定用户输入的操作指令。
其中,所述获取模块包括获取单元以及确定单元;所述获取单元用于获取重力传感器检测到的数据以及用户输入的第一触摸指令;所述确定单元用于根据所述数据确定用户输入的第二操作指令,并根据所述第一触摸指令和所述第二操作指令确定用户输入的操作指令。
其中,所述终端还包括判断模块,所述判断模块用于判断所述网页播放器是否正在播放文件;所述确定模块用于当所述网页播放器没有播放文件时,不响应所述操作指令;当所述网页播放器正在播放文件时,根据一映射关系确定所述操作指令对应的控制所述网页播放器的控制指令。
其中,所述控制模块还用于当所述网页播放器正在播放文件时,开启背光灯。
本申请的有益效果是:区别于现有技术的情况,本申请移动终端通过浏览器访问网页播放器,并获取用户输入的操作指令;根据映射关系确定操作指令对应的控制网页播放器的控制指令,并根据控制指令控制网页播放器执行相应的动作。能够实现在关闭背光灯的情况下,响应用户输入的操作指令,便于在关闭背光灯的情况下控制网页播放器,提高用户体验。
附图说明
图1是本申请控制播放器的方法一实施方式的流程图;
图2是本申请控制播放器的方法另一实施方式的流程图;
图3是本申请控制播放器的终端一实施方式的结构示意图;
图4是本申请控制播放器的终端另一实施方式的结构示意图。
具体实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定***结构、接口、技术之类的具体细节,以便透彻理解本申请。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施方式中也可以实现本申请。在其它情况中,省略对众所周知的装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
参阅图1,图1是本申请控制播放器的方法一实施方式的流程图。本实施方式的执行主体为移动终端,播放器可以为通过浏览器访问网页播放器,也可以为下载的播放器客户端。本实施方式的控制播放器的方法包括以下步骤:
S101:在关闭背光灯的情况下,移动终端通过浏览器访问网页播放器,并获取用户输入的操作指令。
当用户开启移动终端内的浏览器访问网页播放器,播放音频文件时,移动终端在接收到关闭背光灯的指令后,关闭移动终端的背光灯。
在背光灯关闭的情况下,移动终端继续通过浏览器访问网页播放器,播放音频文件,每隔预设时间检测并获取用户输入的操作指令。浏览器的数量为至少一个,预设时间可根据实际情况设定,此处不作限制。
例如,用户通过browser浏览器,打开VOA学习英语。移动终端在接收到关闭背光灯的指令后,关闭移动终端的背光灯。
在背光灯关闭的情况下,移动终端继续通过browser浏览器(但并不限于此,还可以为其他的播放器)访问网页播放器,播放音频文件,每隔预设时间检测并获取用户输入的操作指令。浏览器的数量为至少一个,预设时间可根据实际情况设定,此处不作限制。
S102:根据一映射关系确定所述操作指令对应的控制所述网页播放器的控制指令;其中,所述映射关系为预先定义的所述操作指令与所述控制指令的对应关系。
当移动终端获取到用户输入的操作指令后,根据预先定义的操作指令与控制网页播放器的控制指令之间的映射关系,确定操作指令对应的控制网页播放器的控制指令。其中,映射关系为预先定义的操作指令与控制指令的对应关系。
例如,用户预先在browser浏览器的设置界面中查看当前可选的映射关系,并根据实际需求进行设置。比如,可选的映射关系包括:“单击”对应的的控制指令为“后退10%”;“单点双击”对应的控制指令为重复播放;“翻转移动终端”对应的控制指令为停止播放当前音频。
当移动终端获取到用户输入的操作指令为“单击”时,根据预先定义的操作指令与控制指令的映射关系,确定“单击”对应的控制网页播放器的控制指令为“后退10%”。
当移动终端获取到用户输入的操作指令为“单点双击”时,根据预先定义的操作指令与控制指令的映射关系,确定“单点双击”对应的控制网页播放器的控制指令为重复播放。
当移动终端获取到用户输入的操作指令为“翻转移动终端”时,根据预先定义的操作指令与控制指令的映射关系,确定“翻转移动终端”对应的控制网页播放器的控制指令为停止播放。
可以理解的是,本实施方式中当前可选的映射关系并不限于此,还可以根据出操作习惯以及便捷程度设置更多的映射关系,通过不同的操作指令或不同的操作指令的组合实现不同的功能。比如,通过手指敲击手机的次数决定播放次数,几个手指接触触摸屏幕实现当前播放退后几步等,例如一个手指实现当前播放进程退后10%,两个手指触摸实现当前播放进程后退40%,三个手指实现当前播放进程退后60%,四个手指实现当前播放进程后退80%,五个手指实现当前播放进程后退90%。
S103:根据所述控制指令控制所述网页播放器执行相应的动作。
移动终端获取到控制网页播放器的控制指令后,根据控制指令控制网页播放器执行相应的动作。
例如,当移动终端获取到控制网页播放器的控制指令为“后退10%”时,控制网页播放器将当前播放的音频文件的播放进程后退10%。
当移动终端获取到控制网页播放器的控制指令为重复播放时,控制网页播放器重复播放当前播放的音频文件。
当移动终端获取到控制网页播放器的控制指令为停止播放时,控制网页播放器停止播放当前播放的音频文件。
可以理解的是,上述实施方式,不仅适用于背光灯关闭的情况,也适用于背光灯开启的情况,两种情况下的控制方法相同,此处不赘述。
上述方案,移动终端通过浏览器访问网页播放器,并获取用户输入的操作指令;根据映射关系确定操作指令对应的控制网页播放器的控制指令,并根据控制指令控制网页播放器执行相应的动作。能够实现在关闭背光灯的情况下,响应用户输入的操作指令,便于在关闭背光灯的情况下控制网页播放器,提高用户体验。
参阅图2,图2是本申请控制播放器的方法另一实施方式的流程图。本实施方式的执行主体为移动终端,播放器可以为通过浏览器访问网页播放器,也可以为下载的播放器客户端。本实施方式的控制播放器的方法包括以下步骤:
S201:在关闭背光灯的情况下,移动终端通过浏览器访问网页播放器,并获取用户输入的操作指令。
当用户开启移动终端内的浏览器访问网页播放器,播放音频文件时,移动终端在接收到关闭背光灯的指令后,关闭移动终端的背光灯。
在背光灯关闭的情况下,移动终端继续通过浏览器访问网页播放器,播放音频文件,每隔预设时间检测并获取用户输入的操作指令。浏览器的数量为至少一个,预设时间可根据实际情况设定,此处不作限制。
其中,移动终端通过浏览器访问网页播放器,并获取用户输入的操作指令的步骤可以为:移动终端获取用户输入的第一触摸指令,并根据第一触摸指令确定用户输入的操作指令。
例如,用户通过browser浏览器,打开VOA学习英语。移动终端在接收到关闭背光灯的指令后,关闭移动终端的背光灯。
在背光灯关闭的情况下,移动终端继续通过browser浏览器(但并不限于此,还可以为其他的播放器)访问网页播放器,播放音频文件,每隔预设时间检测并获取用户输入的第一触摸指令,并根据第一触摸指令确定用户输入的操作指令。浏览器的数量为至少一个,预设时间可根据实际情况设定,此处不作限制。第一触摸指令包括单击、单点双击,多次快速单击等。此外,第一触摸指令包括还可以包括一些组合手势等。
其中,根据地域触摸指令确定用户输入的操作指令的具体方法为:根据用户输入的触摸点的位置的坐标,判断触摸指令为单点触摸或多点触摸;根据触摸点的位置的坐标以及检测到触摸动作对应的时间,判断触摸指令为单次触摸或多次触摸。
多次快速单击的判断方法(以多次快速点击事件中的三次点击事件为例进行说明)具体为:移动终端每获取到一个触摸动作时,记录当前的时间Tn(n≥1,n为整数),当获取到第一个触摸动作对应的时间T1和获取到第三个触摸动作对应的时间T3之间的时间间隔大于预设阈值时,判断此次输入的多次快速点击事件为无效输入;当获取到第一个触摸动作对应的时间T1和获取到第三个触摸动作对应的时间T3之间的时间间隔小于或等于预设阈值时,判断此次输入的多次快速点击事件为有效输入。
移动终端通过浏览器访问网页播放器,并获取用户输入的操作指令的步骤还可以为:移动终端获取重力传感器检测到的数据以及用户输入的第一触摸指令;根据检测到的数据确定用户输入的第二操作指令,并根据第一触摸指令和第二操作指令确定用户输入的操作指令。
例如,用户通过browser浏览器,打开VOA学习英语。移动终端在接收到关闭背光灯的指令后,关闭移动终端的背光灯。
在背光灯关闭的情况下,移动终端继续通过browser浏览器(但并不限于此,还可以为其他的播放器)访问网页播放器,播放音频文件,每隔预设时间检测并获取重力传感器检测到的数据以及用户输入的第一触摸指令,根据检测到的数据确定用户输入的第二操作指令,并根据第一触摸指令和第二操作指令确定用户输入的操作指令。浏览器的数量为至少一个,预设时间可根据实际情况设定,此处不作限制。其中,当移动终端根据重力传感器检测到的数据判断移动终端旋转180°时,判断移动终端翻转。移动终端根据重力传感器检测到的数据(重力加速度)判断角度的方法是:根据重力传感器检测到的重力加速度在移动终端所在平面产生的分量值计算角度,具体可参阅现有技术中的计算方法,此处不赘述。
可选地,当网页播放器正在播放文件时,移动终端还可以开启背光灯,以提醒用户此时的音频文件处于播放状态。
S202:判断所述网页播放器是否正在播放文件。
移动终端在获取到用户输入的操作指令后,判断当前打开的网页播放器是否正在播放音频文件。
当网页播放器没有播放文件时,执行步骤S203。
当网页播放器正在播放文件时,执行步骤S204。
S203:当所述网页播放器没有播放文件时,不响应所述操作指令。
当网页播放器没有播放文件时,不响应用户输入的操作指令。从而防止当网页播放器已经播放完当前的音频文件时,用户无意中输入的误操作。例如,当用户在网页播放器中选择要播放的音频文件后,将移动终端放在口袋或包包中,如果移动终端检测到已经播放完当前选择的音频文件,在一定时间内没有获取到用户输入的重复播放的操作指令时,停止网页播放器停止工作。在网页播放器停止工作之后,如果获取到用户的输入指令,移动终端不响应用户输入的操作指令。
可以理解的是,在用户没有通过浏览器访问网页播放器的情况下,当移动终端获取到用户的输入指令时,移动终端也不响应用户输入的操作指令。
S204:当所述网页播放器正在播放文件时,根据一映射关系确定所述操作指令对应的控制所述网页播放器的控制指令。其中,所述映射关系为预先定义的所述操作指令与所述控制指令的对应关系。
当网页播放器正在播放文件时,移动终端响应用户输入的操作指令,根据预先定义的操作指令与控制指令的映射关系,确定操作指令对应的控制网页播放器的控制指令。映射关系为预先定义的操作指令与控制指令的对应关系。
其中,当用户输入的操作指令只包括第一触摸指令时,根据预先定义的触摸指令与控制网页播放器的控制指令之间的映射关系,确定第一触摸指令对应的控制网页播放器的控制指令。
映射关系为预先定义的触摸指令与控制指令的对应关系。例如,用户预先在browser浏览器的设置界面中查看当前可选的映射关系,并根据实际需求进行设置。比如,可选的映射关系包括:“单击”对应的的控制指令为“后退10%”,“单点双击”对应的控制指令为重复播放。
当用户输入的操作指令既包括第一触摸指令,又包括根据重力传感器检测到的数据确定的第二操作指令时,根据预先定义的操控指令与控制网页播放器的控制指令之间的映射关系,确定用户输入的指令对应的控制网页播放器的控制指令。其中,用户输入的指令是移动终端根据第一触摸指令和第二操作指令确定的。
映射关系为预先定义的触摸指令与控制指令的对应关系。例如,用户预先在browser浏览器的设置界面中查看当前可选的映射关系,并根据实际需求进行设置。比如,可选的映射关系包括:“单击”对应的的控制指令为“后退10%”,“单点双击”对应的控制指令为重复播放,“翻转移动终端”对应的控制指令为停止播放当前音频,但并不限于此。
可以理解的是,本实施方式中当前可选的触摸指令与控制指令之间的映射关系并不限于此,还可以根据出操作习惯以及便捷程度设置更多的映射关系,通过不同的操作指令或不同的操作指令的组合实现不同的功能。比如,通过手指敲击手机的次数决定播放次数,几个手指接触触摸屏幕实现当前播放退后几步等,例如一个手指实现当前播放进程退后10%,两个手指触摸实现当前播放进程后退40%,三个手指实现当前播放进程退后60%,四个手指实现当前播放进程后退80%,五个手指实现当前播放进程后退90%。移动终端旋转的角度并不限于180°。
S205:根据所述控制指令控制所述网页播放器执行相应的动作。
移动终端获取到控制网页播放器的控制指令后,根据控制指令控制网页播放器执行相应的动作。
例如,当移动终端获取到控制网页播放器的控制指令为“后退10%”时,控制网页播放器将当前播放的音频文件的播放进程后退10%。
当移动终端获取到控制网页播放器的控制指令为重复播放时,控制网页播放器重复播放当前播放的音频文件。
当移动终端获取到控制网页播放器的控制指令为停止播放时,控制网页播放器停止播放当前播放的音频文件。
可以理解的是,上述实施方式,不仅适用于背光灯关闭的情况,也适用于背光灯开启的情况,两种情况下的控制方法相同,此处不赘述。
例如,当移动终端获取到控制网页播放器的控制指令为“后退10%”时,控制网页播放器将当前播放的音频文件的播放进程后退10%。
当移动终端获取到控制网页播放器的控制指令为重复播放时,控制网页播放器重复播放当前播放的音频文件。
当移动终端获取到控制网页播放器的控制指令为停止播放时,控制网页播放器停止播放当前播放的音频文件。
可以理解的是,上述实施方式,不仅适用于背光灯关闭的情况,也适用于背光灯开启的情况,两种情况下的控制方法相同,此处不赘述。
上述方案,移动终端通过浏览器访问网页播放器,并获取用户输入的操作指令;根据映射关系确定操作指令对应的控制网页播放器的控制指令,并根据控制指令控制网页播放器执行相应的动作。能够实现在关闭背光灯的情况下,响应用户输入的操作指令,便于在关闭背光灯的情况下控制网页播放器,提高用户体验。
当移动终端检测到网页播放器没有播放文件时,不响应用户输入的操作指令,可以防止误操作给用户带来不便的情况。
参阅图3,图3是本申请控制播放器的终端一实施方式的结构流程图。本实施方式的执行主体为移动终端,播放器可以为通过浏览器访问网页播放器,也可以为下载的播放器客户端。本实施方式的控制播放器的终端所包含的各模块用于分别执行图1对应的实施方式中的各步骤,具体的实现方式请参阅图1中各步骤的相关内容,此处不赘述。本实施方式的控制播放器的终端包括:获取模块310、确定模块320以及控制模块330。
获取模块310用于在关闭背光灯的情况下,通过浏览器访问网页播放器,并获取用户输入的操作指令。比如,获取模块310在关闭背光灯的情况下,通过浏览器访问网页播放器,并获取用户输入的操作指令。获取模块310将获取到的操作指令发送给确定模块320。
确定模块320用于接收获取模块310发送的操作指令,根据一映射关系确定操作指令对应的控制网页播放器的控制指令;其中,映射关系为预先定义的操作指令与控制指令的对应关系。比如,确定模块320接收获取模块310发送的操作指令,根据一映射关系确定接收到的操作指令对应的控制网页播放器的控制指令;其中,映射关系为预先定义的操作指令与控制指令的对应关系。确定模块320将确定的控制网页播放器的控制指令发送给控制模块330。
控制模块330用于接收确定模块320发送的控制网页播放器的控制指令,根据控制指令控制网页播放器执行相应的动作。比如,控制模块330接收确定模块320发送的控制网页播放器的控制指令,根据控制指令控制网页播放器执行相应的动作。
上述方案,移动终端通过浏览器访问网页播放器,并获取用户输入的操作指令;根据映射关系确定操作指令对应的控制网页播放器的控制指令,并根据控制指令控制网页播放器执行相应的动作。能够实现在关闭背光灯的情况下,响应用户输入的操作指令,便于在关闭背光灯的情况下控制网页播放器,提高用户体验。
参阅图4,图4是本申请控制播放器的终端另一实施方式的结构流程图。本实施方式的执行主体为移动终端,播放器可以为通过浏览器访问网页播放器,也可以为下载的播放器客户端。本实施方式的控制播放器的终端所包含的各模块用于分别执行图2对应的实施方式中的各步骤,具体的实现方式请参阅图2中各步骤的相关内容,此处不赘述。本实施方式的控制播放器的终端包括:获取模块410、判断模块420、确定模块430以及控制模块330。其中,获取模块410包括获取单元411以及确定单元412。
获取模块410用于在关闭背光灯的情况下,通过浏览器访问网页播放器,并获取用户输入的操作指令。比如,获取模块410在关闭背光灯的情况下,通过浏览器访问网页播放器,并获取用户输入的操作指令。
其中,获取单元411用于获取用户输入的第一触摸指令,或者,获取单元411用于获取重力传感器检测到的数据以及用户输入的第一触摸指令。比如,获取单元411获取用户输入的第一触摸指令,或者,获取重力传感器检测到的数据以及用户输入的第一触摸指令。
获取单元411将获取到的第一触摸指令,或者重力传感器检测到的数据以及第一触摸指令发送给确定单元412。
确定单元412用于接收获取单元411发送的数据,并根据接收到的数据确定用户输入的操作指令。其中,确定单元412用于当接收到获取单元411发送的数据为第一触摸指令时,根据第一触摸指令确定用户输入的操作指令;以及用于当接收到获取单元411发送的数据为重力传感器检测到的数据以及第一触摸指令时,根据数据确定用户输入的第二操作指令,并根据第一触摸指令和所述第二操作指令确定用户输入的操作指令。
比如,确定单元412接收获取单元411发送的数据,并根据接收到的数据确定用户输入的操作指令。其中,当确定单元412接收到的数据为第一触摸指令时,根据第一触摸指令确定用户输入的操作指令。当确定单元412接收到的数据为重力传感器检测到的数据以及第一触摸指令时,根据数据确定用户输入的第二操作指令,并根据第一触摸指令和所述第二操作指令确定用户输入的操作指令。
确定单元412将获取到的操作指令发送给判断模块420。
判断模块420用于接收确定单元412将获取到的操作指令,判断网页播放器是否正在播放文件。判断模块420将操作指令以及判断结果发送给确定模块430。
确定模块430用于接收判断模块420发送的操作指令以及判断结果,当判断结果为网页播放器没有播放文件时,不响应操作指令;当判断结果为网页播放器正在播放文件时,根据一映射关系确定操作指令对应的控制网页播放器的控制指令。
比如,确定模块430接收判断模块420发送的操作指令以及判断结果,当接收到的判断结果为网页播放器没有播放文件时,不响应接收到的操作指令。当接收到的判断结果为网页播放器正在播放文件时,根据一映射关系确定接收到的操作指令对应的控制网页播放器的控制指令。
确定模块430将确定的控制网页播放器的控制指令发送给控制模块440。
控制模块440用于接收确定模块430发送的控制网页播放器的控制指令,根据控制指令控制网页播放器执行相应的动作。比如,控制模块440接收确定模块430发送的控制网页播放器的控制指令,根据控制指令控制网页播放器执行相应的动作。
上述方案,移动终端通过浏览器访问网页播放器,并获取用户输入的操作指令;根据映射关系确定操作指令对应的控制网页播放器的控制指令,并根据控制指令控制网页播放器执行相应的动作。能够实现在关闭背光灯的情况下,响应用户输入的操作指令,便于在关闭背光灯的情况下控制网页播放器,提高用户体验。
当移动终端检测到网页播放器没有播放文件时,不响应用户输入的操作指令,可以防止误操作给用户带来不便的情况。
以上描述中,为了说明而不是为了限定,提出了诸如特定***结构、接口、技术之类的具体细节,以便透彻理解本申请。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施方式中也可以实现本申请。在其它情况中,省略对众所周知的装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
Claims (4)
1.一种控制播放器的方法,其特征在于,所述方法包括如下步骤:
在关闭背光灯的情况下,移动终端通过浏览器访问网页播放器,并获取用户输入的操作指令;
判断所述网页播放器是否正在播放文件;当所述网页播放器没有播放文件时,不响应所述操作指令;当所述网页播放器正在播放文件时,执行根据一映射关系确定所述操作指令对应的控制所述网页播放器的控制指令的步骤;
当所述网页播放器正在播放文件时,所述移动终端开启背光灯;
其中,所述移动终端获取重力传感器检测到的数据以及用户输入的第一触摸指令;根据所述数据确定用户输入的第二操作指令,并根据所述第一触摸指令和所述第二操作指令确定用户输入的操作指令;
根据一映射关系确定所述操作指令对应的控制所述网页播放器的控制指令;其中,所述映射关系为预先定义的所述操作指令与所述控制指令的对应关系;
根据所述控制指令控制所述网页播放器执行相应的动作。
2.根据权利要求1所述的方法,其特征在于,所述移动终端通过浏览器访问网页播放器,并获取用户输入的操作指令的步骤包括:
移动终端获取用户输入的第一触摸指令,并根据所述第一触摸指令确定用户输入的操作指令;
所述第一触摸指令和所述第二操作指令确定用户输入的操作指令。
3.一种控制播放器的终端,其特征在于,所述终端包括:获取模块、确定模块以及控制模块;
所述获取模块用于在关闭背光灯的情况下,通过浏览器访问网页播放器,并获取用户输入的操作指令;
所述终端还包括判断模块,所述判断模块用于判断所述网页播放器是否正在播放文件;所述确定模块用于当所述网页播放器没有播放文件时,不响应所述操作指令;当所述网页播放器正在播放文件时,根据一映射关系确定所述操作指令对应的控制所述网页播放器的控制指令;
所述控制模块还用于当所述网页播放器正在播放文件时,开启背光灯;
所述获取模块包括获取单元以及确定单元;所述获取单元用于获取重力传感器检测到的数据以及用户输入的第一触摸指令;所述确定单元用于根据所述数据确定用户输入的第二操作指令,并根据所述第一触摸指令和所述第二操作指令确定用户输入的操作指令;
所述确定模块用于根据一映射关系确定所述操作指令对应的控制所述网页播放器的控制指令;其中,所述映射关系为预先定义的所述操作指令与所述控制指令的对应关系;
所述控制模块用于根据所述控制指令控制所述网页播放器执行相应的动作。
4.根据权利要求3所述的终端,其特征在于,所述获取模块包括获取单元以及确定单元;所述获取单元用于获取用户输入的第一触摸指令;所述确定单元用于根据所述第一触摸指令确定用户输入的操作指令。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410817486.8A CN104571859B (zh) | 2014-12-22 | 2014-12-22 | 一种控制播放器的方法及其终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410817486.8A CN104571859B (zh) | 2014-12-22 | 2014-12-22 | 一种控制播放器的方法及其终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104571859A CN104571859A (zh) | 2015-04-29 |
CN104571859B true CN104571859B (zh) | 2019-09-20 |
Family
ID=53088066
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410817486.8A Active CN104571859B (zh) | 2014-12-22 | 2014-12-22 | 一种控制播放器的方法及其终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104571859B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106547422A (zh) * | 2015-09-22 | 2017-03-29 | 小米科技有限责任公司 | 实现返回操作的方法、装置及移动终端 |
CN106547340B (zh) * | 2015-09-23 | 2019-11-15 | 广州市动景计算机科技有限公司 | 基于重力感应快速隐藏网页元素的方法、装置及智能终端 |
CN106570032B (zh) * | 2015-10-13 | 2020-06-09 | 阿里巴巴集团控股有限公司 | 一种控制网页页面的方法及装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102647629A (zh) * | 2012-04-27 | 2012-08-22 | 北京人民广播电台 | 内容播放方法和装置 |
CN103150112A (zh) * | 2013-02-28 | 2013-06-12 | 北京小米科技有限责任公司 | 音频播放的控制方法、装置及终端 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102497469A (zh) * | 2011-11-25 | 2012-06-13 | 深圳市五巨科技有限公司 | 一种在锁屏状态下操作音乐播放器的方法及装置 |
US9514669B2 (en) * | 2012-03-26 | 2016-12-06 | Beijing Lenovo Software Ltd. | Display method and electronic device |
-
2014
- 2014-12-22 CN CN201410817486.8A patent/CN104571859B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102647629A (zh) * | 2012-04-27 | 2012-08-22 | 北京人民广播电台 | 内容播放方法和装置 |
CN103150112A (zh) * | 2013-02-28 | 2013-06-12 | 北京小米科技有限责任公司 | 音频播放的控制方法、装置及终端 |
Also Published As
Publication number | Publication date |
---|---|
CN104571859A (zh) | 2015-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103488337B (zh) | 一种在贴膜情况下调节触摸屏灵敏度的方法 | |
CN102981704B (zh) | 一种显示界面的图标安置方法及移动终端 | |
CN102508560B (zh) | 一种基于移动终端的应用程序切换方法和装置 | |
CN102541455B (zh) | 一种快速切换操作的方法及装置 | |
CN103744593B (zh) | 移动终端及防止移动终端误操作的方法 | |
US8787994B2 (en) | Mobile terminal and method for preventing unintended operation of the same | |
US20140068518A1 (en) | Method and device for switching application program of touch screen terminal | |
CN103440092B (zh) | 一种返回按键的处理方法、***及移动终端 | |
WO2011083962A2 (en) | Method and apparatus for setting section of a multimedia file in mobile device | |
CN103544973B (zh) | 一种音乐播放器的歌曲控制方法和装置 | |
CN104008114B (zh) | 一种wap浏览器的页面跳转方法及装置 | |
CN104571859B (zh) | 一种控制播放器的方法及其终端 | |
CN102799376A (zh) | 一种触控设备的快捷功能设定方法 | |
CN107045420A (zh) | 应用程序的切换方法及移动终端、存储介质 | |
US20170262162A1 (en) | Method and electronic device for processing terminal folder | |
CN103699323A (zh) | 一种实现音乐桌面显示的方法及装置 | |
KR20140115761A (ko) | 스크린 락 제어 방법 및 이를 지원하는 전자 장치 | |
WO2020199937A1 (zh) | 游戏中的信息处理方法及装置、存储介质、电子设备 | |
RU2010153313A (ru) | Пользовательский интерфейс для жестикуляционного управления | |
CN107992263A (zh) | 一种信息分享方法及移动终端 | |
CN104298551A (zh) | 应用程序调用***及方法 | |
CN105589619A (zh) | 终端多窗口显示方法及装置 | |
WO2018214930A1 (zh) | 账户快速登录的方法、移动终端及具有存储功能的装置 | |
CN103235690A (zh) | 一种快速转至页面顶部的方法及装置 | |
CN105183304B (zh) | 基于人机交互下的导航菜单显示方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |