跨设备的交互方法、装置、电子设备以及存储介质与流程

文档序号:29493208发布日期:2022-04-06 14:06阅读:239来源:国知局
跨设备的交互方法、装置、电子设备以及存储介质与流程

1.本技术涉及电子设备技术领域,更具体地,涉及一种跨设备的交互方法、装置、电子设备以及存储介质。


背景技术:

2.随着万物互联和电子设备的兴起,用户往往会拥有多个电子设备,如智能手机、智能手表、智能电视、耳机等,用户的意图也由以往的单个电子设备操作变成了多个电子设备的联合操作,如何组织多个电子设备的跨设备操作,以最终完成用户意图变得很重要。


技术实现要素:

3.鉴于上述问题,本技术提出了一种跨设备的交互方法、装置、电子设备以及存储介质,以解决上述问题。
4.第一方面,本技术实施例提供了一种跨设备的交互方法,应用于第一电子设备,所述方法包括:接收交互指令,其中,所述交互指令用于指示所述第一电子设备与至少一个第二电子设备执行交互操作;根据所述交互指令,获取所述第一电子设备和所述至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序,其中,所述控件操作指令用于触发电子设备的显示界面中的可操作控件;控制所述第一电子设备和所述至少一个第二电子设备按所述操作顺序,执行各自对应的控件操作指令。
5.第二方面,本技术实施例提供了一种跨设备的交互装置,应用于第一电子设备,所述装置包括:交互指令接收模块,用于接收交互指令,其中,所述交互指令用于指示所述第一电子设备与至少一个第二电子设备执行交互操作;控件操作指令获取模块,用于根据所述交互指令,获取所述第一电子设备和所述至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序,其中,所述控件操作指令用于触发电子设备的显示界面中的可操作控件;控件操作指令控制模块,用于控制所述第一电子设备和所述至少一个第二电子设备按所述操作顺序,执行各自对应的控件操作指令。
6.第三方面,本技术实施例提供了一种电子设备,包括存储器和处理器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时所述处理器执行上述方法。
7.第四方面,本技术实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述方法。
8.本技术实施例提供的跨设备的交互方法、装置、电子设备以及存储介质,接收交互指令,其中,交互指令用于指示第一电子设备与至少一个第二电子设备执行交互操作,根据交互指令,获取第一电子设备和至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序,其中,控件操作指令用于触发电子设备的显示界面中的可操作控件,控制第一电子设备和至少一个第二电子设备按操作顺序,执行各自对应的控件操作指令,从而通过在进行跨设备交互时,将交互指令化为一系列针对界面的控件操作
指令,使得参与交互的设备按照操作顺序执行对应的控件操作指令,适用的功能范围广,通用性强,提升跨设备的交互效果。
附图说明
9.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
10.图1示出了本技术实施例提供的跨设备的交互方法的一个应用环境示意图;
11.图2示出了本技术实施例提供的跨设备的交互方法的又一个应用环境示意图;
12.图3示出了本技术一实施例提供的跨设备的交互方法的流程示意图;
13.图4示出了本技术一实施例提供的跨设备的交互方法的流程示意图;
14.图5示出了本技术的图4所示的跨设备的交互方法的步骤s230的流程示意图;
15.图6示出了本技术一实施例提供的跨设备的交互方法的流程示意图;
16.图7示出了本技术一实施例提供的跨设备的交互方法的流程示意图;
17.图8示出了本技术一实施例提供的跨设备的交互方法的流程示意图;
18.图9示出了本技术一实施例提供的跨设备的交互装置的模块框图;
19.图10示出了本技术实施例用于执行根据本技术实施例的跨设备的交互方法的电子设备的框图;
20.图11示出了本技术实施例的用于保存或者携带实现根据本技术实施例的跨设备的交互方法的程序代码的存储单元。
具体实施方式
21.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
22.目前,跨设备操作技术大致都是采用功能定制的方案,需要开发者开发定制对应的功能,功能难以扩展,且开发工作量大,升级维护难。具体而言,目前方案大多基于开发者对跨设备功能进行定制实现,识别用户跨设备操作指令,设备执行开发者定制的跨设备功能,完成操作,此方案扩展性差,新的功能完全需要开发者重新开发,开发工作大。
23.针对上述问题,发明人经过长期的研究发现,并提出了本技术实施例提供的跨设备的交互方法、装置、电子设备以及存储介质,通过在进行跨设备交互时,将交互指令化为一系列针对界面的控件操作指令,使得参与交互的设备按照操作顺序执行对应的控件操作指令,适用的功能范围广,通用性强,提升跨设备的交互效果。其中,具体的跨设备的交互方法在后续的实施例中进行详细的说明。
24.下面将针对可用于本技术实施例提供的跨设备的交互方法的应用环境进行介绍。
25.请参阅图1,图1示出了本技术实施例提供的跨设备的交互方法的一个应用环境示意图。如图1所示,该应用环境包括:第一电子设备100和至少一个第二电子设备200(图示第二电子设备200的数量为3个),其中,第一电子设备100可以分别与至少一个第二电子设备200连接,以实现第一电子设备100分别与至少一个第二电子设备200的数据交互,该至少一
个第二电子设备200也可以分别连接,以实现至少一个第二电子设备200两两之间的数据交互,在此不做限定。作为一种方式,该第一电子设备100与每个第二电子设备200之间可以通过近场通信的方式建立连接,每两个第二电子设备200之间可以通过近场通信的方式建立连接,其中,近场通信的方式例如可以包括wifi、蓝牙等,在此不做限定。
26.请参阅图2,图2示出了本技术实施例提供的跨设备的交互方法的又一个应用环境示意图。如图2所示,该应用环境包括:第一电子设备100、至少一个第二电子设备200(图示第二电子设备200的数量为3个)以及服务器300。其中,第一电子设备100可以分别与至少一个第二电子设备200连接,以实现第一电子设备100分别与至少一个第二电子设备200的数据交互,该至少一个第二电子设备200也可以分别连接,以实现至少一个第二电子设备200两两之间的数据交互,服务器300可以分别与第一电子设备100以及至少一个第二电子设备200连接,以实现服务器300与第一电子设备100之间的数据交互,以及服务器300与至少一个第二电子设备200之间的数据交互,在此不做限定。
27.在本技术实施例中,第一电子设备100可以包括智能手机、平板电脑、智能电视、智能家居设备、智能手表等,在此不做限定。
28.在本技术实施例中,第二电子设备200可以包括智能手机、平板电脑、智能电视、智能家居设备、智能手表等,在此不做限定。
29.在本技术实施例中,服务器300可以为传统服务器、也可以为云服务器,在此不做限定。
30.在一些实施方式中,第一电子设备100可以包括通信模块,第二电子设备200可以包括通信模块,第一电子设备100可以通过其通信模块与第二电子设备200的通信模块建立连接。在一些实施方式中,第一电子设备100可以包括管理模块,第二电子设备200可以包括管理模块,第一电子设备100和/或第二电子设备可以通过其管理模块接收交互指令,并获取与交互指令对应的界面操作序列。在一些实施方式中,第一电子设备100可以包括界面操作模块,第二电子设备200可以包括界面操作模块,第一电子设备100和/或第二电子设备200可以通过其界面操作模块进行操作控件的识别和触发。
31.请参阅图3,图3示出了本技术一实施例提供的跨设备的交互方法的流程示意图。该跨设备的交互方法用于通过在进行跨设备交互时,将交互指令化为一系列针对界面的控件操作指令,使得参与交互的设备按照操作顺序执行对应的控件操作指令,适用的功能范围广,通用性强,提升跨设备的交互效果。在具体的实施例中,该跨设备的交互方法应用于如图10所示的跨设备的交互装置400以及配置有跨设备的交互装置400的电子设备100(第一电子设备)(图11)。下面将以电子设备为例,说明本实施例的具体流程,当然,可以理解的,本实施例的电子设备可以包括智能手机、平板电脑、穿戴式电子设备等。下面将针对图3所示的流程进行详细的阐述,所述跨设备的交互方法具体可以包括以下步骤:
32.步骤s110:接收交互指令,其中,所述交互指令用于指示所述第一电子设备与至少一个第二电子设备执行交互操作。
33.在本实施例中,第一电子设备和至少一个第二电子设备中的每两个设备之间建立了通信连接,在建立通信连接的基础上相互通信。例如,第一电子设备包括第一通信模块,至少一个第二电子设备中的每个第二电子设备包括第二通信模块,第一电子设备通过其第一通信模块与每个第二电子设备的第二通信模块建立通信连接,以实现第一电子设备与每
个第二电子设备之间的通信连接。
34.作为一种方式,第一电子设备与至少一个第二电子设备之间的通信连接方式可以包括近场通信的方式。例如,第一电子设备与至少一个第二电子设备通过wifi的方式建立连接;第一电子设备与至少一个第二电子设备通过蓝牙的方式建立连接等,在此不做限定。
35.在一些实施方式中,第一电子设备可以预先与至少一个第二电子设备建立连接,并在建立连接的基础上,接收用于指示该第一电子设备与至少一个第二电子设备执行交互操作的交互指令;第一电子设备可以在接收到用于指示该第一电子设备与至少一个第二电子设备执行交互操作的交互指令时,再建立与至少一个第二电子设备的连接,在此不做限定。
36.在一些实施方式中,第一电子设备和/或第二电子设备可以显示目标界面,目标界面可以显示有至少一个可操作控件。例如,该第一电子设备和/或第二电子设备可以为智能电视,目标界面可以为智能电视的首页,目标界面显示的至少一个可操作控件可以包括首页的多个导航卡片,如“登录”卡片、“观看历史”卡片等。其中,该至少一个可操作控件中包括目标可操作控件。
37.在本技术一实施例中,电子设备在显示目标界面的过程中,可以监测是否接收到输入的交互指令。作为一种方式,电子设备显示目标界面的过程中可以实时监测是否接收到输入的交互指令,电子设备在显示目标界面的过程中可以按预设时间间隔监测是否接收到输入的交互指令,电子设备在显示目标界面的过程中可以按预设时间点监测是否接收到输入的交互指令,电子设备在显示目标界面的过程中可以按其他预设规则(如用户触发、环境触发等)监测是否接收到输入的交互指令,在此不做限定。
38.在本技术一实施例中,第一电子设备接收交互指令可以包括:第一电子设备接收用户输入的语音指令;第一电子设备接收用户输入的界面操作指令等,在此不做限定。例如,当第一电子设备接收交互指令为第一电子设备接收用户输入的语音指令时,则该语音指令可以包括“建立第一电子设备与xx第二电子设备的蓝牙连接”、“建立第一电子设备与xx第二电子设备的智能联动”等。又例如,当第一电子设备接收交互指令为第一电子设备接收用户输入的界面操作指令时,则该界面操作指令可以包括“触控蓝牙连接控件”、“触控智能联动控件”等。
39.步骤s120:根据所述交互指令,获取所述第一电子设备和所述至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序,其中,所述控件操作指令用于触发电子设备的显示界面中的可操作控件。
40.在本实施例中,第一电子设备在接收到交互指令后,可以对交互指令进行解析,获取第一电子设备和至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序,其中,该控件操作指令用于触发电子设备的显示界面中的可操作控件。作为一种方式,当该电子设备为第一电子设备时,则该控件操作指令用于触发第一电子设备的显示界面的可操作控件。作为又一种方式,当该电子设备为至少一个第二电子设备中的某个第二电子设备时,则该控件操作指令用于触发该第二电子设备的显示界面的可操作控件。
41.在一些实施方式中,第一电子设备在接收到交互指令后,可以确定要实现该交互指令所指示的第一电子设备与至少一个第二电子设备执行的交互操作,则该第一电子设备
与第二电子设备对应所需执行的界面操作序列。其中,该界面操作序列可以包括第一电子设备和至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序。
42.在本技术一实施例中,控件操作指令可以为作用于所显示的界面中的可操作控件上的点击操作,可以为作用于所显示的界面中的可操作控件上的按压操作,可以为作用于所显示的界面中的可操作控件上的滑动操作,可以为作用于所显示的界面中的可操作控件上的触摸操作等,在此不做限定。
43.在本技术一实施例中,多个控件操作指令对应的操作顺序可以理解为,多个控件操作指令按照一定的顺序依次进行,即,在操作顺序的前一控件操作指令执行完成后,触发操作顺序的后一控件操作指令,直到第一电子设备和至少一个第二电子设备各自对应的控件操作指令执行完成。
44.步骤s130:控制所述第一电子设备和所述至少一个第二电子设备按所述操作顺序,执行各自对应的控件操作指令。
45.在本实施例中,当第一电子设备获得第一电子设备和至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序后,则可以控制第一电子设备和至少一个第二电子设备按照该操作顺序,执行各自对应的控件操作指令。基于此,可以将跨设备的操作化为一系列界面上的控件操作,可实现任意系统界面、任意移动应用的跨设备操作,而无需应用厂商进行适配,同时操作足够的细粒度化,可实现任何复杂功能都能够用细粒度的界面的控件操作组成,可实现任何复杂功能,通用性好。
46.在一些实施方式中,假设第二电子设备为数量为一个,第一电子设备对应第一控件操作指令和第二控件操作,第二电子设备对应第三控件操作、第四控件操作以及第五控件操作,以及操作顺序依次为:第一控件操作、第三控件操作、第二控件操作、第五控件操作以及第四控件操作。那么,基于此,可以控制第一电子设备先执行第一控件操作,当第一电子设备执行完第一控件操作时,则控制第二电子设备执行第三控件操作,当第二目标电子设备执行完第三控件操作时,则可以控制第一电子设备执行第二控件操作,当第一电子设备执行完第二控件操作时,则可以控制第二电子设备执行第五控件操作,当第二电子设备执行完第五控件操作时,则可以控制第二电子设备执行第四控件操作,直到第二电子设备执行完第四控件操作时,则可以确定该交互指令所指示的操作被执行完成。
47.本技术一实施例提供的跨设备的交互方法,接收交互指令,其中,交互指令用于指示第一电子设备与至少一个第二电子设备执行交互操作,根据交互指令,获取第一电子设备和至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序,其中,控件操作指令用于触发电子设备的显示界面中的可操作控件,控制第一电子设备和至少一个第二电子设备按操作顺序,执行各自对应的控件操作指令,从而通过在进行跨设备交互时,将交互指令化为一系列针对界面的控件操作指令,使得参与交互的设备按照操作顺序执行对应的控件操作指令,适用的功能范围广,通用性强,提升跨设备的交互效果。
48.请参阅图4,图4示出了本技术一实施例提供的跨设备的交互方法的流程示意图,该方法应用于上述电子设备,在本实施例中,第一电子设备对应第一控件操作指令,第一控件操作指令对应的操作顺序序号为n,交互指令在第一电子设备显示第一界面时接收到,第
一界面包括至少一个可操作控件,下面将针对图4所示的流程进行详细的阐述,所述跨设备的交互方法具体可以包括以下步骤:
49.步骤s210:接收交互指令,其中,所述交互指令用于指示所述第一电子设备与至少一个第二电子设备执行交互操作。
50.步骤s220:根据所述交互指令,获取所述第一电子设备和所述至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序,其中,所述控件操作指令用于触发电子设备的显示界面中的可操作控件。
51.其中,步骤s210-步骤s220的具体描述请参阅步骤s110-步骤s120,在此不再赘述。
52.步骤s230:从所述至少一个可操作控件中,获取所述第一控件操作指令所指示的可操作控件,作为目标可操作控件。
53.在本实施例中,交互指令在第一电子设备显示第一界面时接收到,其中,该第一界面显示有至少一个可操作控件。
54.在一些实施方式中,第一电子设备在确定第一电子设备对应第一控件操作时,则可以从该第一界面中显示的至少一个可操作控件中,获取该第一控件操作指令所指示的可操作控件,作为目标可操作控件。例如,假设交互指令为指示第一电子设备和第二电子设备进行蓝牙连接的指令,则该可以从第一电子设备所显示的第一界面的至少一个可操作控件中,获取用于触发第一电子设备与第二电子设备进行蓝牙连接的可操作控件,作为目标可操作控件。又例如,假设交互指令为指示第一电子设备将界面投射至第二电子设备进行显示的指令,则该可以从第一电子设备所显示的第一界面的至少一个可操作控件中,获取用于触发第一电子设备投射界面至第二电子设备的可操作控件,作为目标可操作控件。
55.请参阅图5,图5示出了本技术的图4所示的跨设备的交互方法的步骤s230的流程示意图。下面将针对图5所示的流程进行详细的阐述,所述方法具体可以包括以下步骤:
56.步骤s231:获取所述第一控件操作指令所指示的可操作控件的控件标识。
57.在一些实施方式中,第一电子设备在确定第一电子设备对应第一控件操作指令时,则可以获取该第一控件操作指令所指示的可操作控件的控件标识。其中,该控件标识可以为字符标识、文本标识、数字标识、方位标识、功能标识、字母标识,或者上述标识中几种的组合等,在此不做限定。
58.在本技术一实施例中,第一电子设备在获得第一控件操作指令时,则可以对第一控件操作指令进行分析,以获得该第一控件操作指令所携带的内容,基于该第一控件操作指令所携带的内容,确定该第一控件操作指令所指示的可操作控件的控件标识。例如,该第一控件操作指令为“点击设置控件”,经分析确定该第一控件操作指令所携带的内容为“设置”,则可以确定该第一控件操作指令所指示的可操作控件的控件标识为“设置文本”。
59.步骤s232:对所述至少一个可操作控件进行识别,获取所述至少一个可操作控件各自对应的控件标识。
60.在一些实施方式中,第一电子设备可以对其界面所显示的至少一个可操作控件进行识别,从而获取该至少一个可操作控件各自对应的控件标识。作为一种方式,第一电子设备可以对其界面所显示的至少一个可操作控件进行识别,获得该界面所显示的至少一个可操作控件对应的内容,基于至少一个可操作控件对应的内容获得该至少一个可操作控件各自对应的控件标识。例如,该界面可以为电子设备的系统桌面,该控件标识可以为文本标
识,则该至少一个可操作控件各自对应的控件标识可以包括:“设置文本”、“时钟文本”、“照片文本”、“日历文本”等,在此不做限定。
61.步骤s233:基于所述至少一个可操作控件各自对应的控件标识,从所述至少一个可操作控件中确定目标可操作控件,其中,所述目标可操作控件对应的控件标识与所述第一控件操作指令所指示的可操作控件的控件标识匹配。
62.在本实施例中,第一电子设备在获得至少一个可操作控件各自对应的控件标识,以及该第一控件操作指令所指示的可操作控件的控件标识后,则可以基于该至少一个可操作控件各自对应的控件标识,从至少一个可操作控件中,获取与该第一控件操作指令所指示的可操作控件的控件,作为目标可操作控件。作为一种可实施的方式,第一电子设备可以将该第一控件操作指令所指示的可操作控件的控件标识依次与至少一个可操作控件各自对应的控件标识进行对比,并从中获取匹配的控件标识对应的可操作控件,作为目标可操作控件。
63.例如,假设该第一控件操作指令所指示的可操作控件的控件标识为“设置文本”,至少一个可操作控件各自对应的控件标识可以包括:“设置文本”、“时钟文本”、“照片文本”、“日历文本”,则可以将至少一个可操作控件中对应“设置文本”的可操作控件确定为目标可操作控件。
64.步骤s240:控制所述第一电子设备执行所述第一控件操作指令。
65.在一些实施方式中,在确定目标可操作控件后,则可以控制该第一电子设备执行该第一控件操作指令。例如,若该第一控件操作指令指示点击该目标可操作控件,则可以执行对目标可操作控件的点击操作;若该第一控件操作指令指示按压该目标可操作控件,则可以执行对该目标可操作控件的按压操作;若该第一控件操作指令指示滑动该目标可操作控件,则可以执行对该目标可操作控件的滑动操作等,在此不做限定。
66.步骤s250:当所述第一控件操作指令执行成功时,所述第一电子设备从显示所述第一界面更新为显示第二界面。
67.在一些实施方式中,第一电子设备在执行第一控件操作指令后,可以监测该第一控件操作指令的执行情况。其中,当监测到该第一控件操作指令执行成功时,则第一电子设备可以从显示第一界面更新为显示第二界面。其中,当监测到该第一控件操作指令执行失败时,则第一电子设备保持显示第一界面。
68.作为一种方式,当该第一界面可以为第一电子设备所显示的桌面,该第一控件操作指令为触发打开某个应用程序时,则该第二界面可以为该应用程序对应的页面,也就是说,基于该第一控件操作指令,该第一电子设备可以自动从显示桌面跳转为显示应用程序的页面。
69.作为另一种方式,当该第一界面为第一电子设备所显示的某个应用程序的第一页面,该第一控件操作指令为触发该第一页面中的某个控件时,则该第二界面可以为该应用程序的第二页面,也就是说,基于该第一控件操作指令,该第一电子设备可以自动从显示应用程序的某个页面跳转为显示应用程序的另一页面。
70.步骤s260:当所述第一控件操作指令执行成功时,将所述第一控件操作指令执行成功的消息发送至所述至少一个第二电子设备中的第一目标电子设备,以指示所述第一目标电子设备执行第二控件操作指令,其中,所述第一目标电子设备与所述第二控件操作指
令对应,所述第二控件操作指令对应的操作顺序序号为n+1,其中,n为大于0的正整数。
71.在一些实施方式中,假设交互指令拆分为第一控件操作指令和第二控件操作指令,第一控件操作对应的操作顺序序号为n,第二控件操作指令对应的操作顺序序号为n+1,且第一控件操作指令对应的电子设备为第一电子设备,第二控件操作指令对应的电子设备为至少一个第二电子设备中的第一目标电子设备。其中,当n为1时,则该第一控件操作指令对应的操作顺序序号为1,第二控件操作指令对应的操作顺序序号为2。当n为3时,则该第一控件操作指令对应的操作顺序序号为3,第二控件操作指令对应的操作顺序序号为4等,在此不做限定。
72.在本技术一实施例中,当该第一控件操作指令执行成功时,第一电子设备可以获取操作顺序序号排列在该第一控件操作指令之后的控件操作指令对应的电子设备,即,可以获取操作顺序序号排列在第一控件操作指令之后的第二控件操作指令对应的第一目标电子设备,并将该第一控件操作指令执行成功的消息发送至该第一目标电子设备,以使该第一目标电子设备知晓其需要执行后的第二控件操作指令。
73.在本技术一实施例中,当该第一控件操作指令执行成功时,第一电子设备可以将该第一控件操作指令执行成功的消息发送至该至少一个第二电子设备,以使该至少一个第二电子设备知晓该第一控件操作执行成功。
74.在本技术一实施例中,当该第一控件操作指令执行失败时,第一电子设备可以该第一控件操作指令执行失败的消息发送至该至少一个第二电子设备,以使该至少一个第二电子设备知晓该第一控件操作执行失败。
75.本技术一实施例提供的跨设备的交互方法,相较于图3所示的跨设备的交互方法,本实施例还在第一电子设备对应第一控件操作指令,且第一控件操作指令对应的操作顺序序号为n时,控制第一电子设备执行第一控件操作指令,以及在第一控件操作指令执行成功时,将第一控件操作指令执行成功的消息发送至至少一个第二电子设备中的第一目标电子设备,以指示第一目标电子设备志雄第二控件操作指令,其中,第一目标电子设备与第二控件操作指令对应,第二控件操作指令对应的操作顺序序号为n+1,从而实现电子设备根据操作顺序执行控件操作指令。另外,本实施例的交互指令还在第一电子设备显示第一界面时接收到,该第一界面包括至少一个可操作控件,可以从至少一个可操作控件中,获取该第一控件操作指令所指示的可操作控件作为目标可操作控件,从而提升所确定的目标可操作控件的准确性。
76.请参阅图6,图6示出了本技术一实施例提供的跨设备的交互方法的流程示意图,该方法应用于上述电子设备,在本实施例中,第一电子设备对应第一控件操作指令,第一控件操作指令对应的操作顺序序号为n,下面将针对图6所示的流程进行详细的阐述,所述跨设备的交互方法具体可以包括以下步骤:
77.步骤s310:接收交互指令,其中,所述交互指令用于指示所述第一电子设备与至少一个第二电子设备执行交互操作。
78.步骤s320:根据所述交互指令,获取所述第一电子设备和所述至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序,其中,所述控件操作指令用于触发电子设备的显示界面中的可操作控件。
79.其中,步骤s310-步骤s320的具体描述请参阅步骤s110-步骤s120,在此不再赘述。
80.步骤s330:控制所述第一电子设备执行所述第一控件操作指令。
81.其中,步骤s330的具体描述请参阅步骤s240,在此不再赘述。
82.步骤s340:当所述第一控件操作指令执行成功时,将所述第一控件操作指令执行成功的消息发送至所述至少一个第二电子设备中的第一目标电子设备,以指示所述第一目标电子设备执行第二控件操作指令,其中,所述第一目标电子设备与所述第二控件操作指令对应,所述第二控件操作指令对应的操作顺序序号为n+1,其中,n为大于0的正整数。
83.其中,步骤s340的具体描述请参阅步骤s260,在此不再赘述。
84.步骤s350:当所述第二控件操作指令执行成功时,获取所述多个控件操作指令的执行信息。
85.在一些实施方式中,第一电子设备在将第一控件操作指令发送至第一目标电子设备,且第一目标电子设备开始执行第二控件操作指令后,可以监测该第二控件操作指令的执行情况。其中,当监测到该第二控件操作指令执行成功时,则第一电子设备可以获取该多个控件操作指令的执行信息。
86.其中,多个控件操作指令的执行信息可以包括:多个控件操作指令全部执行完毕,或者,多个控件操作指令未执行完毕。
87.作为一种方式,多个控件操作指令至少可以包括第一控件操作指令和第二控件操作指令。其中,当多个控件操作指令除了包括第一控件操作指令和第二控件操作指令,还包括其他控件操作指令时,则可以确定该多个控件操作指令未执行完毕,例如,当多个控件操作指令还包括第三控件操作指令和第四控件操作指令时,则可以认为第三控件操作指令和第四控件操作指令还未执行,即,多个控件操作指令未执行完毕。其中,当多个控件操作指令仅包括第一控件操作指令和第二控件操作指令时,则可以确定该多个控件操作指令执行完毕。
88.步骤s360:当所述执行信息表征所述多个控件操作指令未执行完毕时,控制所述第一目标电子设备将所述第二控件操作指令执行成功的消息发送至所述至少一个第二电子设备中的第二目标电子设备,以指示所述第二目标电子设备执行第三控件操作指令,其中,所述第二目标电子设备与所述第三控件操作指令对应,所述第三控件操作指令对应的操作顺序为n+2。
89.在一些实施方式中,假设交互指令拆分为第一控件操作指令、第二控件操作指令以及第三控件操作指令,第一控件操作指令对应的操作顺序序号为n,第二控件操作指令对应的操作顺序序号为n+1,第三控件操作指令对应的操作顺序为n+2,且第一控件操作指令对应的电子设备为第一电子设备,第二控件操作指令对应的电子设备为至少一个第二电子设备中的第一目标电子设备,第三控件操作指令对应的电子设备为至少一个第二电子设备中的第二目标电子设备。其中,当n为1时,则该第一控件操作指令对应的操作顺序序号为1,第二控件操作指令对应的操作顺序序号为2,第三控件操作指令对应的操作顺序序号为3。当n为3时,则该第一控件操作指令对应的操作顺序序号为3,第二控件操作指令对应的操作顺序序号为4,第三控件操作指令对应的操作顺序为5等,在此不做限定。
90.在本技术一实施例中,当第二控件操作指令执行完成后且多个控件操作指令未执行完毕时,则第一电子设备可以获取操作顺序序号排列在该第二控件操作指令之后的控件操作指令对应的电子设备,即,可以获取操作顺序序号排列在第二控件操作指令之后的第
三控件操作指令对应的第二目标电子设备,并控制第一目标电子设备将该第二控件操作指令执行成功的消息发送至该第二目标电子设备,以使该第二目标电子设备知晓其需要执行后的第三控件操作指令。
91.步骤s370:当所述第二控件操作指令执行成功时,控制所述第一目标电子设备从显示所述第三界面更新为显示第四界面。
92.在一些实施方式中,第一目标电子设备在执行第二控件操作指令后,第一电子设备可以监测该第二控件操作指令的执行情况。其中,当监测到该第二控件操作指令执行成功时,则可以控制第一目标电子设备从显示第三界面更新为显示第四界面。其中,当监测到该第二控件操作指令执行失败时,则可以控制第一目标电子设备保持显示第三界面。
93.作为一种方式,该第三界面可以为第一目标电子设备所显示的桌面,该第二控件操作指令为触发打开某个应用程序时,则该第四界面可以为该应用程序对应的页面,也就是说,基于该第二控件操作指令,该第一目标电子设备可以自动从显示桌面跳转为显示应用程序的页面。
94.作为另一种方式,当该第三界面为第二目标电子设备所显示的某个应用程序的第一页面,该第二控件操作指令为触发该第一页面中的某个控件时,则该第四界面可以为该应用程序的第二页面,也就是说,基于该第二控件操作指令,该第二目标电子设备可以自动从显示应用程序的某个页面跳转为显示应用程序的另一页面。
95.本技术一实施例提供的跨设备的交互方法,相较于图3所示的跨设备的交互方法,本实施例还在第一电子设备对应第一控件操作指令,且第一控件操作指令对应的操作顺序序号为n时,控制第一电子设备执行第一控件操作指令,以及在第一控件操作指令执行成功时,将第一控件操作指令执行成功的消息发送至至少一个第二电子设备中的第一目标电子设备,以指示第一目标电子设备志雄第二控件操作指令,其中,第一目标电子设备与第二控件操作指令对应,第二控件操作指令对应的操作顺序序号为n+1,当第二控件操作指令执行成功时,则获取多个控件操作指令的执行信息,当执行信息表征多个控件操作执行未执行完毕时,控制第一目标电子设备将第二控件操作执行成功的消息发送至至少一个第二电子设备中的第二目标电子设备,以指示第二目标电子设备执行第三控件操作指令,其中,第二目标电子设备与第三控件操作指令对应,第三控件操作指令对应的操作顺序为n+2,从而实现电子设备根据操作顺序执行控件操作指令。另外,在本实施例中,当第二控件操作指令执行成功时,控制第一目标电子设备从显示第三界面更新为显示第四界面,从而提升用户的视觉体验。
96.请参阅图7,图7示出了本技术一实施例提供的跨设备的交互方法的流程示意图。该方法应用于上述电子设备(第一电子设备),第一电子设备与服务器连接,下面将针对图7所示的流程进行详细的阐述,所述跨设备的交互方法具体可以包括以下步骤:
97.步骤s410:接收交互指令,其中,所述交互指令用于指示所述第一电子设备与至少一个第二电子设备执行交互操作。
98.其中,步骤s410的具体描述请参阅步骤s110,在此不再赘述。
99.步骤s420:将所述交互指令发送至所述服务器,以指示所述服务器基于所述交互指令,获取所述第一电子设备和所述至少一个第二电子设备各自对应的控件操作指令,以及所述多个控件操作指令对应的所述操作顺序。
100.在本实施例中,第一电子设备在接收到交互指令后,可以将该交互指令发送至服务器。服务器在接收到该交互指令后,则可以对该交互指令进行解析,获得该第一电子设备和至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序。作为一种方式,第一电子设备包括管理模块,管理模块根据交互指令,访问服务器的对应功能的多个电子设备(第一电子设备以及至少一个第二电子设备)的界面操作序列,解析界面操作序列,获得第一电子设备和至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序。
101.在本技术实施例中,通过第一电子设备将交互指令发送至服务器获得第一电子设备和至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序的方式,实现多个电子设备下的操作序列的可配置可更新,新的功能实现只需要在服务器进行配置便可以实现,功能扩展性强。
102.步骤s430:接收所述服务器反馈的所述第一电子设备和所述至少一个第二电子设备各自对应的控件操作指令,以及所述多个控件操作指令对应的所述操作顺序。
103.作为一种方式,服务器在获得第一电子设备和至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序后,则可以将第一电子设备和至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序反馈至第一电子设备。相应地,第一电子设备接收服务器反馈的第一电子设备和至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序。
104.作为又一种方式,服务器在获得第一电子设备和至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序后,则可以将第一电子设备和至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序分别反馈至第一电子设备和至少一个第二电子设备。相应地,第一电子设备和至少一个第二电子设备分别接收服务器反馈的第一电子设备和至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序。
105.步骤s440:控制所述第一电子设备和所述至少一个第二电子设备按所述操作顺序,执行各自对应的控件操作指令。
106.其中,步骤s440的具体描述请参阅步骤s130,在此不再赘述。
107.步骤s450:当所述多个控件操作指令执行完成时,获取所述多个控件操作指令的执行结果。
108.在一些实施方式中,第一电子设备可以监测多个控件操作指令的执行信息。其中,多个控件操作指令的执行信息可以包括:多个控件操作指令执行完成,或者,多个控件操作指令未执行完成。
109.其中,当监测到该多个控件操作指令执行完成时,则可以获取多个控件操作指令的执行结果。作为一种方式,多个控件操作指令执行完成可以包括:多个控件操作指令均已执行完毕且执行成功,多个控件操作指令均已执行完毕且最后一个控件操作指令执行失败,或者,多个控件操作指令中的某个控件操作指令执行失败导致后续控件操作指令停止执行。
110.在一些实施方式中,该多个控件操作指令的执行结果可以包括:多个控件操作指令均执行成功、或者,多个控件操作执行未全部执行成功。
111.步骤s460:将所述执行结果发送至所述服务器,以指示所述服务器根据所述执行结果保持或修改所述多个控件操作指令以及所述多个控件操作指令对应的操作顺序。
112.在一些实施方式中,第一电子设备在获得执行结果后,可以将该执行结果发送至服务器,以指示该服务器根据该执行结果保持或修改多个控件操作指令以及多个控件操作指令对应的操作顺序。从而通过实时反馈操作序列执行结果的方式,可以实时进行操作序列的失效分析,以指导操作序列库的升级维护。
113.其中,当执行结果表征多个控件操作指令均执行成功时,则可以认为该服务器基于交互指令生成的第一电子设备和至少一个第二电子设备的控件操作指令,以及多个控件操作指令对应的操作顺序准确,即可以指示服务器保持多个控件操作指令以及多个控件操作指令对应的操作顺序。
114.其中,当执行结果表征多个控件操作指令未全部执行成功时,则可以认为该服务器基于交互指令生成的第一电子设备和至少一个第二电子设备的控件操作指令,以及多个控件操作指令对应的操作顺序有误,即可以指示服务器修改多个控件操作指令以及多个控件操作指令对应的操作顺序。
115.本技术一实施例提供的跨设备的交互方法,本实施例还将交互指令发送至服务器,以指示服务器基于该交互指令获取第一电子设备和至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序,从而将跨设备的控件操作指令以及操作顺序放置到服务器的方式,可以实现功能的实时更新和配置,新增功能而无法设备的升级,只需要升级服务器,提升方案的适用性。另外,在多个控件操作指令执行完成时,获取多个控件操作指令的执行结果,将执行结果发送至服务器,以指示服务器根据执行结果保持或修改多个控件操作指令以及多个控件操作指令对应的操作顺序,以实现控件操作指令的优化。
116.请参阅图8,图8示出了本技术一实施例提供的跨设备的交互方法的流程示意图。该方法应用于上述电子设备,下面将针对图8所示的流程进行详细的阐述,所述跨设备的交互方法具体可以包括以下步骤:
117.步骤s510:接收交互指令,其中,所述交互指令用于指示所述第一电子设备与至少一个第二电子设备执行交互操作。
118.其中,步骤s510的具体描述请参阅步骤s110,在此不再赘述。
119.步骤s520:对所述交互指令进行解析,获得所述交互指令所包含的设备标识。
120.在一些实施方式中,第一电子设备在接收到交互指令后,则可以对交互指令进行解析,以获得该交互指令所包含的设备标识。
121.例如,假设该交互指令为“建立第一电子设备和第一目标电子设备之间的蓝牙连接”,则经过对交互指令的解析,可以获取该交互指令所包含的设备标识为第一电子设备的设备标识以及第一目标电子设备的设备标识。又例如,假设交互指令为“建立第一电子设备、第一目标电子设备以及第二目标电子设备之间的智能联动”,则经过对交互指令的解析,可以获取该交互指令所包含的设备标识为第一电子设备的设备标识、第一目标电子设备的设备标识以及第二目标电子设备的设备标识。
122.步骤s530:基于所述设备标识,确定所述交互指令所指示执行交互操作的至少一个第二电子设备。
123.在一些实施方式中,第一电子设备在获得设备标识后,则可以基于该设备标识,获取该交互指令所指示执行交互操作的至少一个第二电子设备。例如,如上述中基于该设备标识获取交互指令所指示执行交互操作的第一电子设备与第一目标电子设备。又例如,如上述中基于该设备标识获取交互指令所指示执行交互操作的第一电子设备、第一目标电子设备以及第二目标电子设备。
124.步骤s540:建立与所述至少一个第二电子设备之间的连接。
125.在一些实施方式中,在确定执行交互操作的至少一个第二电子设备后,则可以建立与至少一个第二电子设备之间的连接,以实现第一电子设备与至少一个第二电子设备之间的数据交互。作为一种方式,可以通过近场通信的方式建立与至少一个第二电子设备之间的连接。
126.步骤s550:根据所述交互指令,获取所述第一电子设备和所述至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序,其中,所述控件操作指令用于触发电子设备的显示界面中的可操作控件。
127.步骤s560:控制所述第一电子设备和所述至少一个第二电子设备按所述操作顺序,执行各自对应的控件操作指令。
128.其中,步骤s550-步骤s560的具体描述请参阅步骤s120-步骤s130,在此不再赘述。
129.本技术一实施例提供的跨设备的交互方法,相较于图3所示的跨设备的交互方法,本实施例还对交互指令进行解析,获得交互指令所包含的设备标识,基于设备标识,获取交互指令所指示执行交互操作的至少一个第二电子设备,建立与至少一个第二电子设备之间的连接,从而实现指示参数交互的设备的确定以及连接建立,实现跨设备的交互。
130.请参阅图9,图9示出了本技术一实施例提供的跨设备的交互装置的模块框图。该跨设备的交互装置400应用于上述电子设备,下面将针对图9所示的框图进行阐述,所述跨设备的交互装置400包括:交互指令接收模块410、控件操作指令获取模块420以及控件操作指令控制模块430,其中:
131.交互指令接收模块410,用于接收交互指令,其中,所述交互指令用于指示所述第一电子设备与至少一个第二电子设备执行交互操作。
132.控件操作指令获取模块420,用于根据所述交互指令,获取所述第一电子设备和所述至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序,其中,所述控件操作指令用于触发电子设备的显示界面中的可操作控件。
133.进一步地,所述控件操作指令获取模块420包括:交互指令发送子模块和控件操作指令获取子模块,其中:
134.交互指令发送子模块,用于将所述交互指令发送至所述服务器,以指示所述服务器基于所述交互指令,获取所述第一电子设备和所述至少一个第二电子设备各自对应的控件操作指令,以及所述多个控件操作指令对应的所述操作顺序。
135.控件操作指令获取子模块,用于接收所述服务器反馈的所述第一电子设备和所述至少一个第二电子设备各自对应的控件操作指令,以及所述多个控件操作指令对应的所述操作顺序。
136.进一步地,所述控件操作指令获取模块420还包括:执行结果获取子模块和执行结果发送子模块,其中:
137.执行结果获取子模块,用于当所述多个控件操作指令执行完成时,获取所述多个控件操作指令的执行结果。
138.执行结果发送子模块,用于将所述执行结果发送至所述服务器,以指示所述服务器根据所述执行结果保持或修改所述多个控件操作指令以及所述多个控件操作指令对应的操作顺序。
139.控件操作指令控制模块430,用于控制所述第一电子设备和所述至少一个第二电子设备按所述操作顺序,执行各自对应的控件操作指令。
140.进一步地,所述第一电子设备对应第一控件操作指令,所述第一控件操作指令对应的操作顺序序号为n,所述控件操作指令控制模块330包括:第一控件操作指令控制子模块和第一消息发送子模块,其中:
141.第一控件操作指令控制子模块,用于控制所述第一电子设备执行所述第一控件操作指令。
142.第一消息发送子模块,用于当所述第一控件操作指令执行成功时,将所述第一控件操作指令执行成功的消息发送至所述至少一个第二电子设备中的第一目标电子设备,以指示所述第一目标电子设备执行第二控件操作指令,其中,所述第一目标电子设备与所述第二控件操作指令对应,所述第二控件操作指令对应的操作顺序序号为n+1,其中,n为大于0的正整数。
143.进一步地,所述控件操作指令控制模块430还包括:目标可操作控件获取子模块,其中:
144.目标可操作控件获取子模块,用于从所述至少一个可操作控件中,获取所述第一控件操作指令所指示的可操作控件,作为目标可操作控件。
145.进一步地,所述目标可操作控件获取子模块包括:第一控件标识获取单元、第二控件标识获取单元以及目标可操作控件获取单元,其中:
146.第一控件标识获取单元,用于获取所述第一控件操作指令所指示的可操作控件的控件标识。
147.第二控件标识获取单元,用于对所述至少一个可操作控件进行识别,获取所述至少一个可操作控件各自对应的控件标识。
148.目标可操作控件获取单元,用于基于所述至少一个可操作控件各自对应的控件标识,从所述至少一个可操作控件中确定目标可操作控件,其中,所述目标可操作控件对应的控件标识与所述第一控件操作指令所指示的可操作控件的控件标识匹配。
149.进一步地,所述控件操作指令控制模块430还包括:
150.第一界面更新子模块,用于当所述第一控件操作指令执行成功时,所述第一电子设备从显示所述第一界面更新为显示第二界面。
151.进一步地,所述控件操作指令控制模块430包括:执行信息获取子模块和第二消息发送子模块,其中:
152.执行信息获取子模块,用于当所述第二控件操作指令执行成功时,获取所述多个控件操作指令的执行信息。
153.第二消息发送子模块,用于当所述执行信息表征所述多个控件操作指令未执行完毕时,控制所述第一目标电子设备将所述第二控件操作指令执行成功的消息发送至所述至
少一个第二电子设备中的第二目标电子设备,以指示所述第二目标电子设备执行第三控件操作指令,其中,所述第二目标电子设备与所述第三控件操作指令对应,所述第三控件操作指令对应的操作顺序为n+2。
154.进一步地,所述交互指令在所述第一目标电子设备显示第三界面时接收到,所述控件操作指令控制模块430还包括:
155.第二界面更新子模块,用于当所述第二控件操作指令执行成功时,控制所述第一目标电子设备从显示所述第三界面更新为显示第四界面。
156.进一步地,所述跨设备的交互装置400还包括:设备标识获得模块、设备获取模块以及设备连接模块,其中:
157.设备标识获得模块,用于对所述交互指令进行解析,获得所述交互指令所包含的设备标识。
158.设备获取模块,用于基于所述设备标识,确定所述交互指令所指示执行交互操作的至少一个第二电子设备。
159.设备连接模块,用于建立与所述至少一个第二电子设备之间的连接。
160.进一步地,所述设备连接模块包括:设备连接子模块,其中:
161.设备连接子模块,用于通过近场通信的方式建立与所述至少一个第二电子设备之间的连接。
162.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
163.在本技术所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
164.另外,在本技术各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
165.请参阅图10,其示出了本技术实施例提供的一种电子设备100的结构框图。该电子设备100可以是智能手机、平板电脑、电子书等能够运行应用程序的电子设备。本技术中的电子设备100可以包括一个或多个如下部件:处理器110、存储器120以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器120中并被配置为由一个或多个处理器110执行,一个或多个程序配置用于执行如前述方法实施例所描述的方法。
166.其中,处理器110可以包括一个或者多个处理核。处理器110利用各种接口和线路连接整个电子设备100内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行电子设备100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器110可集成中央处理器(central processing unit,cpu)、图形处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责待显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块通信芯片进行实现。
167.存储器120可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储电子设备100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
168.请参阅图11,其示出了本技术实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质500中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
169.计算机可读存储介质500可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或者rom之类的电子存储器。可选地,计算机可读存储介质500包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质500具有执行上述方法中的任何方法步骤的程序代码510的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码510可以例如以适当形式进行压缩。
170.综上所述,本技术实施例提供的跨设备的交互方法、装置、电子设备以及存储介质,接收交互指令,其中,交互指令用于指示第一电子设备与至少一个第二电子设备执行交互操作,根据交互指令,获取第一电子设备和至少一个第二电子设备各自对应的控件操作指令,以及多个控件操作指令对应的操作顺序,其中,控件操作指令用于触发电子设备的显示界面中的可操作控件,控制第一电子设备和至少一个第二电子设备按操作顺序,执行各自对应的控件操作指令,从而通过在进行跨设备交互时,将交互指令化为一系列针对界面的控件操作指令,使得参与交互的设备按照操作顺序执行对应的控件操作指令,适用的功能范围广,通用性强,提升跨设备的交互效果。
171.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1