CN108984278B - 一种按键事件的处理方法、介质及设备 - Google Patents

一种按键事件的处理方法、介质及设备 Download PDF

Info

Publication number
CN108984278B
CN108984278B CN201810677760.4A CN201810677760A CN108984278B CN 108984278 B CN108984278 B CN 108984278B CN 201810677760 A CN201810677760 A CN 201810677760A CN 108984278 B CN108984278 B CN 108984278B
Authority
CN
China
Prior art keywords
key event
stack
webpage
browser
pressed
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
Application number
CN201810677760.4A
Other languages
English (en)
Other versions
CN108984278A (zh
Inventor
王翔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hisense Broadband Multimedia Technology Co Ltd
Original Assignee
Hisense Broadband Multimedia Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hisense Broadband Multimedia Technology Co Ltd filed Critical Hisense Broadband Multimedia Technology Co Ltd
Priority to CN201810677760.4A priority Critical patent/CN108984278B/zh
Publication of CN108984278A publication Critical patent/CN108984278A/zh
Application granted granted Critical
Publication of CN108984278B publication Critical patent/CN108984278B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/466Transaction processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明申请提供一种按键事件的处理方法、介质及设备,所述按键事件的处理方法包括:获取用户发送的按键事件,将所述按键事件压入堆栈;将所述压入堆栈的按键事件传递至网页端;若所述网页端未对所述压入堆栈的按键事件的进行处理,将所述按键事件出栈;将所述出栈的按键事件送入浏览器端。通过对按键事件的智能决策,判断按键事件是否已经被网页端处理,在此基础上通过对按键事件的延后处理,能自动辨别出按键事件的处理流程与路径,解决页面中按键事件响应错误的情况,提高产品的灵活性与适应性。

Description

一种按键事件的处理方法、介质及设备
技术领域
本发明涉及计算机技术领域,具体涉及一种按键事件的处理方法、介质及设备。
背景技术
在实际的IPTV应用中,用户是通过遥控器的上下左右方向键实现焦点的移动来进行操作的,对于通用的浏览器端,按键事件的响应流程一般包括两种,一种是由网页端流向浏览器端,一种是由浏览器端流向网页端。对于面向PC和智能手机的浏览器端产品,用户通常是通过鼠标或者触摸屏来直接点击目标元素或者超链接,且案件事件的响应处理仅由浏览器端完成,而IPTV业务中可能需要网页端自行处理和/或浏览器端合作处理的情况,因此通用浏览器端是无法满足IPTV业务中对于按键处理过程的特殊要求。
并且,由于浏览器端在接收到按键事件以后,浏览器端并不知道网页端是否已经对该按键事件进行了响应处理,也不知道该按键事件在流向网页端时会不会被网页端再次处理,因此可能会造成网页端与浏览器端对同一按键事件都进行处理的情况,导致页面上错误情况的发生,严重影响用户体验。
而针对IPTV业务定制的浏览器端,为满足特殊的业务需求,其定制成本较高,且在后期改动时,工作量大,存在着适应性、灵活性较差的问题,无法满足IPTV业务的要求。
发明内容
针对现有技术中的上述缺陷,本发明提供了一种按键事件的处理方法、介质和设备,解决页面中按键事件中响应错误的情况,提高产品的灵活性与适应性。
第一方面,本发明提供一种按键事件的处理方法,包括:
获取用户发送的按键事件,将所述按键事件压入堆栈;
将所述压入堆栈的按键事件传递至网页端;
若所述网页端未对所述压入堆栈的按键事件的进行处理,将所述按键事件出栈;
将所述出栈的按键事件送入浏览器端。
可选地,若所述网页端对所述压入堆栈的按键事件进行了处理,将所述按键事件丢弃。
可选地,确定所述网页端对所述压入堆栈的按键事件进行了处理,包括:
获取焦点控件的状态和/或页面资源的请求状态;
若所述焦点控件的状态和/或所述页面资源的请求状态发生变化,则确定所述按键事件已在所述网页端处理。
可选地,所述焦点控件的状态发生变化是指所述浏览器端检测到所述网页端的页面中获取焦点的控件发生了转移;所述页面资源的请求状态发生变化是指所述网页端向所述浏览器端发出了新页面的资源请求。
可选地,在获取用户发送的按键事件之后,还包括:
判断所述按键事件是否来自所述网页端;
若是,则将所述按键事件丢弃;
若否,则将所述按键事件压入堆栈。
第二方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:
获取用户发送的按键事件,将所述按键事件压入堆栈 ;
将所述压入堆栈的按键事件传递至网页端;
若所述网页端未对所述压入堆栈的按键事件的进行处理,将所述按键事件出栈;
将所述出栈的按键事件送入浏览器端。
第三方面,本发明还提供一种计算机设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现以下步骤:
获取用户发送的按键事件,将所述按键事件压入堆栈;
将所述压入堆栈的按键事件传递至网页端;
若所述网页端未对所述压入堆栈的按键事件的进行处理,将所述按键事件出栈;
将所述出栈的按键事件送入浏览器端。
可选地,若所述网页端对所述压入堆栈的按键事件进行了处理,将所述按键事件丢弃。
可选地,确定所述网页端对所述压入堆栈的按键事件进行了处理,包括:
获取焦点控件的状态和/或页面资源的请求状态;
若所述焦点控件的状态和/或所述页面资源的请求状态发生变化,则确定所述按键事件已在所述网页端处理。
可选地,在获取用户发送的按键事件之后,还包括:
判断所述按键事件是否来自所述网页端;
若是,则将所述按键事件丢弃;
若否,则将所述按键事件压入堆栈。
由以上技术方案可见,本发明申请提供的一种按键事件的处理方法,通过对按键事件的智能决策,判断按键事件是否已经被网页端处理,在此基础上通过对按键事件的延后处理,能自动辨别出按键事件的处理流程与路径,解决页面中按键事件响应错误的情况,提高产品的灵活性与适应性。
本发明提供的一种按键事件的处理介质及设备,与上述按键事件的处理方法基于相同的发明构思,具有相同的技术效果。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1:图1示出了本申请第一方面提供的一种按键事件的处理方法的流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一段分实施例,而不是全段的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。
本发明提供了一种按键事件的处理方法、介质及装置,通过对按键事件的智能决策,判断按键事件是否已经被网页端处理,在此基础上通过对按键事件的延后处理,能自动辨别出按键事件的处理流程与路径,解决页面中按键事件响应错误的情况,提高产品的灵活性与适应性。下面结合附图对本发明的实施例进行说明。
图1示出了本发明第一方面所提供的一种按键事件的处理方法的流程图。如图1所示,本发明第一方面提供的一种按键事件的处理方法包括以下步骤:
步骤S101:获取用户发送的按键事件,将所述按键事件压入堆栈;
步骤S102:将所述压入堆栈的按键事件传递至网页端;
步骤S103:若所述网页端未对所述压入堆栈的按键事件的进行处理,将所述按键事件出栈;
步骤S104:将所述出栈的按键事件送入浏览器端。
步骤S105:若所述网页端对所述压入堆栈的按键事件进行了处理,将所述按键事件丢弃。
在本发明中,按键事件的处理方法的执行主体可以是IPTV领域的浏览器端。其中,IPTV领域为交互式网络电视领域。
在IPTV领域浏览器端启动后呈现的就是一个网页,不像在pc浏览器端中打开的页面,这个页面更像手机的桌面,没有地址输入栏,整个页面导航通过遥控器控制。
具体地,由于按键事件的流向过程主要包括两种,第一种是从网页端流向浏览器端,另一种是从浏览器端流向网页端。在实际IPTV业务中,由于浏览器端并不知道该按键事件是否已经经过网页端的响应与处理,或者该按键事件在浏览器端响应与处理之后会不会再次被网页端响应与处理,因此,可能会存在网页端与浏览器端分别对该按键事件做出响应与处理,导致错误情况的发生,例如,可能会出现焦点跳过某些控件、或者焦点无法移动到某些控件上这类的问题。
针对第一种情况,按键事件从网页端流向浏览器端。为避免在浏览器端获取到用户发送的按键事件之后,浏览器端首先需要判断网页端是否已经对该按键事件进行了响应与处理,若网页端已经对该按键事件进行了响应与处理,则将该按键事件丢弃,以中止该按键事件继续流向浏览器端,浏览器端不再对该按键事件进行响应与处理,具体丢弃的方法是将该按键事件的内部成员变量m_defaultHandled置为true,表示此次按键事件已被处理。
若网页端没有对该按键事件进行过响应与处理,则将该按键事件继续送入浏览器端,以供浏览器端对该按键事件进行响应与处理,这是由于浏览器端内部会有一个过滤机制,逐层对该按键事件进行分析判断,若判断属于自己的事件,则进行相应处理,若判断不属于自己的事件,则继续传递到下一层。如果该按键事件传递到最后一层仍未得到处理,则被丢弃。
进一步地,针对第二种情形,按键事件从浏览器端流入网页端,在这种情形下,由于该按键事件从浏览器端流出时,已经被浏览器端响应与处理过一次,当其流入到网页端时,网页端可能会对该按键事件再进行响应与处理,这就可能导致同一个按键事件分别被浏览器端和网页端响应与处理,使得该按键事件被响应与处理了两次,必然会造成上述错误情况的发生。
因此,浏览器端在获取用户发送的按键事件后,由于浏览器端并不知道该按键事件是否已经经过网页端的响应与处理,或者该按键事件在浏览器端响应与处理之后会不会再次被网页端响应与处理,这样就可能会造成该按键事件被网页端和浏览器端同时响应和处理,导致该按键事件被处理了两次。因此,本发明提供的方案是:浏览器端在接收到该按键事件以后,浏览器端首先对该按键事件不做处理,而是将该按键事件压入堆栈中,以推迟浏览器端对该按键事件的响应与处理,被压入堆栈的该按键事件首先会被送到网页端,若网页端对该压入堆栈的按键事件进行了响应与处理,则参照上述情形,该按键事件直接被丢弃;若网页端没有对该压入堆栈的按键事件进行响应与处理,则将该按键事件出栈以送入浏览器端,供浏览器端响应与处理。
进一步地,为避免堆栈中压入过多的按键事件,影响浏览器端对该按键事件的响应与处理速度,在浏览器端接收到用户的按键事件以后,浏览器端首先需要判断该按键事件的流向是上述哪一种情形。若该按键事件属于第一种情形,即该按键事件是从网页端流向浏览器端,则无需将该按键事件压入堆栈,直接将该按键事件送入网页端,以执行上述第一种情形。若该按键事件属于第二种情形,即该按键事件是从浏览器端流入网页端,则将该按键事件压入堆栈中,以延迟浏览器端对该按键事件的响应与处理,并将该压入堆栈的按键事件送入网页端,再执行上述第一种情形。
可选地,本申请实施例提供了一种确定所述网页端对所述压入堆栈的按键事件进行了处理的方法,具体包括以下步骤:
获取焦点控件的状态和/或页面资源的请求状态;
若所述焦点控件的状态和/或所述页面资源的请求状态发生变化,则确定所述按键事件已在所述网页端处理。
本发明中,为了能够辨别出该按键事件是否在网页端被响应与处理,本发明通过监测获取焦点的控件的状态和页面资源请求状态来智能的判断按键事件在网页端的响应处理情况。
具体地,在按键事件传递给网页端之前,浏览器端会记录下当前获取焦点的控件信息,当该按键事件在经过网页端后,浏览器端再次记录当前获取焦点的控件信息。如果前后两次记录的获取焦点的控件发生了变化,则可认为该按键事件得到了网页端的响应和处理。
具体地,浏览器端获得按键事件处理前后获取焦点的控件信息,包括:首先网页获取按键事件是通过浏览器端内核传递的,因此浏览器端是能掌握按键事件处理前以及按键事件处理后这两个时间阶段的。当浏览器端内核收到用户发出的遥控器按键事件时,在此次按键事件即将发送到网页端之前,浏览器端可以先获取一次当前焦点控件的信息,然后再将按键事件传递给网页进行处理,待该按键事件从网页端流出后,浏览器端再获取一次此时焦点控件的信息。若这两次获取的焦点控件发生了改变,则可认为网页端响应与处理了此次按键事件。
焦点控件发生了变化指的是页面中获取焦点的控件发生了转移,举例说明,页面中有两个元素,一个是<a>,一个是<input>,当焦点控件由<a>移动到了<input>,则认为焦点控件发生了变化。
另一方面,在该按键事件流入网页端后,浏览器端会实时监控页面对于资源请求的情况,如果发生了例如新页面的请求,新frame的url的请求等,则也可认为该按键事件得到了网页端的响应和处理。
与检测焦点控件状态的方法类似,检测页面资源请求状态也是检测浏览器端将按键事件传递给网页端之前到网页端流出之后,在这个时间段中,网页端是否向浏览器端发出了新页面或者新frame的资源请求。若有,则可认为该次按键事件得到了网页端的响应与处理。
这两种状态的检测是和/或的关系,其中若有一种检测到了网页端处理了此次按键事件,则可确定此次按键事件得到了网页端的处理和响应,无需再发往浏览器端。
本发明提供的一种按键事件的处理方法,通过对按键事件的智能决策,智能判断按键事件是否已经被网页端处理,以及浏览器端对按键事件延后处理,可以自动辨别出按键事件的处理流程和路径,解决了页面中按键事件无法得到正确响应的问题,可以完美得对按键事件进行辨别和分配,满足了IPTV业务规范的要求,提升了产品的灵活性,智能性和竞争力。
在上述的第一方面中,提供了一种按键事件的处理方法,与之相对应的,本申请还提供一种按键事件的处理介质。由于介质实施例基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的介质实施例仅仅是示意性的。
本发明第二方面提供的一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:获取用户发送的按键事件,将所述按键事件压入堆栈;将所述压入堆栈的按键事件传递至网页端;若所述网页端未对所述压入堆栈的按键事件的进行处理,将所述按键事件出栈;将所述出栈的按键事件送入浏览器端;或,若所述网页端对所述压入堆栈的按键事件进行了处理,将所述按键事件丢弃。
在本发明所提供的一个具体实施例中,确定所述网页端对所述压入堆栈的按键事件进行了处理的方法,包括以下步骤:
获取焦点控件的状态和/或页面资源的请求状态;
若所述焦点控件的状态和/或所述页面资源的请求状态发生变化,则确定所述按键事件已在所述网页端处理。
在本发明提供的一个具体实施例中,在获取用户发送的按键事件的步骤之后,还包括:
判断所述按键事件是否来自所述网页端;
若是,则将所述按键事件丢弃;
若否,则将所述按键事件压入堆栈。
以上为本发明第二方面提供的一种计算机可读存储介质的实施例说明。
本发明第二方面提供的一种计算机可读存储介质与上述按键事件的处理方法出于相同的发明构思,具有相同的技术效果,此处不做赘述。
在上述第一方面,提供了一种按键事件的处理方法,与之相对应的,本申请第三方面还提供一种按键事件的处理设备。由于设备实施例基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的设备实施例仅仅是示意性的。
本发明第三方面还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:
获取用户发送的按键事件,将所述按键事件压入堆栈;
将所述压入堆栈的按键事件传递至网页端;
若所述网页端未对所述压入堆栈的按键事件的进行处理,将所述按键事件出栈;
将所述出栈的按键事件送入浏览器端;或,若所述网页端对所述压入堆栈的按键事件进行了处理,将所述按键事件丢弃。
在本发明提供的一个具体实施例中,确定所述网页端对所述压入堆栈的按键事件进行了处理的方法包括以下步骤:
获取焦点控件的状态和/或页面资源的请求状态;
若所述焦点控件的状态和/或所述页面资源的请求状态发生变化,则确定所述按键事件已在所述网页端处理。
在本发明提供的一个具体实施例中,在获取用户发送的按键事件之后,还包括:
判断所述按键事件是否来自所述网页端;
若是,则将所述按键事件丢弃;
若否,则将所述按键事件压入堆栈。
以上,为本发明第三方面所提供的一种按键事件的处理设备的实施例说明。
本发明第三方面提供的一种计算机设备与上述按键事件的处理方法出于相同的发明构思,具有相同的技术效果,此处不做赘述。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

Claims (3)

1.一种按键事件的处理方法,应用在IPTV领域浏览器端,其特征在于,包括:
获取用户发送的按键事件;
判断所述按键事件的流向;
若所述按键事件从网页端流向所述浏览器端,无需将所述按键事件压入堆栈,直接将所述按键事件送入所述网页端,若所述网页端对所述按键事件进行了处理,将所述按键事件丢弃,若所述网页端未对所述按键事件进行处理,将所述按键事件送入所述浏览器端;
若所述按键事件从所述浏览器端流向所述网页端,将所述按键事件压入堆栈中,以延迟所述浏览器端对所述按键事件的响应与处理,具体包括:
将压入堆栈的按键事件传递至所述网页端;
根据焦点控件的状态和/或页面资源的请求状态的变化判断所述网页端是否对所述压入堆栈的按键事件进行了处理;
若所述网页端对所述压入堆栈的按键事件进行了处理,将所述按键事件丢弃;
若所述网页端未对所述压入堆栈的按键事件进行处理,将所述按键事件出栈,并将出栈的按键事件送入浏览器端;
其中,根据焦点控件状态的变化判断所述网页端对所述压入堆栈的按键事件进行了处理,具体包括:所述按键事件传递给所述网页端之前,所述浏览器端记录当前获取焦点的第一控件信息,所述按键事件经过所述网页端之后,所述浏览器端记录当前获取焦点的第二控件信息,若所述第一控件信息不同于所述第二控件信息,则确定所述网页端对所述压入堆栈的按键事件进行了处理;
其中,根据页面资源的请求状态的变化判断所述网页端对所述压入堆栈的按键事件进行了处理,具体包括:检测所述浏览器端将所述按键事件传递给所述网页端之前到所述网页端流出之后的时间段内,若所述网页端向所述浏览器端发出了新页面或者新frame的资源请求,则确定所述网页端对所述压入堆栈的按键事件进行了处理。
2.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1所述按键事件处理方法的步骤。
3.一种计算机设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器用于读取所述存储器中的计算机程序并执行权利要求1所述的按键事件处理方法。
CN201810677760.4A 2018-06-27 2018-06-27 一种按键事件的处理方法、介质及设备 Active CN108984278B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810677760.4A CN108984278B (zh) 2018-06-27 2018-06-27 一种按键事件的处理方法、介质及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810677760.4A CN108984278B (zh) 2018-06-27 2018-06-27 一种按键事件的处理方法、介质及设备

Publications (2)

Publication Number Publication Date
CN108984278A CN108984278A (zh) 2018-12-11
CN108984278B true CN108984278B (zh) 2021-10-15

Family

ID=64538370

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810677760.4A Active CN108984278B (zh) 2018-06-27 2018-06-27 一种按键事件的处理方法、介质及设备

Country Status (1)

Country Link
CN (1) CN108984278B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112312179B (zh) * 2019-07-23 2024-03-01 青岛海信宽带多媒体技术有限公司 按键响应方法、设备及播放控制终端

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104808920A (zh) * 2015-04-30 2015-07-29 青岛海信电器股份有限公司 一种焦点控制方法及装置
CN107105347A (zh) * 2017-05-26 2017-08-29 四川长虹电器股份有限公司 运用div技术开发WEBOS智能电视前端的方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9596250B2 (en) * 2009-04-22 2017-03-14 Trusted Knight Corporation System and method for protecting against point of sale malware using memory scraping

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104808920A (zh) * 2015-04-30 2015-07-29 青岛海信电器股份有限公司 一种焦点控制方法及装置
CN107105347A (zh) * 2017-05-26 2017-08-29 四川长虹电器股份有限公司 运用div技术开发WEBOS智能电视前端的方法

Also Published As

Publication number Publication date
CN108984278A (zh) 2018-12-11

Similar Documents

Publication Publication Date Title
EP2847688B1 (en) A method and system for monitoring and tracking browsing activity on handheld devices
US10762277B2 (en) Optimization schemes for controlling user interfaces through gesture or touch
CN103327110B (zh) 一种信息推送方法和***
KR101981026B1 (ko) 액티비티 협력을 위한 동반 애플리케이션
CN103678307B (zh) 页面显示方法及客户端
CN102902580B (zh) 一种程序回调方法及装置
CN106503134A (zh) 浏览器跳转至应用程序的数据同步方法及装置
CN103440092B (zh) 一种返回按键的处理方法、***及移动终端
CN112015475A (zh) 一种应用程序启动方法及装置
US9996381B1 (en) Live application management workflow using metadata capture
US20130159555A1 (en) Input commands
CN106775727B (zh) 一种移动终端的控制方法及装置
TWI545450B (zh) 瀏覽器顯示子頁面的處理方法及瀏覽器
US20140359408A1 (en) Invoking an Application from a Web Page or other Application
CN103222247A (zh) 通信会话的处理
KR20140065426A (ko) 애플리케이션 프로그램 제어
CN108694009A (zh) 终端控制方法及装置
EP3008568A1 (en) Independent hit testing for touchpad manipulations and double-tap zooming
CN109545214A (zh) 基于语音交互***的消息分发方法及装置
CN108984278B (zh) 一种按键事件的处理方法、介质及设备
CN111966273A (zh) 信息显示处理方法及装置
CN106843559B (zh) 用户指令识别及处理方法、装置
US20130179844A1 (en) Input Pointer Delay
CN110442819A (zh) 数据处理方法、装置、存储介质及终端
CN106598613A (zh) 一种移动终端的控制方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant