本申请实施例涉及大屏端显示的技术领域,尤其涉及一种用于多个大屏端的内容编辑方法及装置。
背景技术:
从事生产、储存、使用、经营、运输化学品企业,涉及到具有易燃易爆、有毒有害及有腐蚀特性,对人员、设施、环境造成伤害或损害的化学品的行业称为危化品行业。由于危化品行业的产品链都容易受到外界干扰发送意外事件,因此需要实时监控产品链的每个环节。
目前危化品行业产品链监控的解决方案均包含pc端和大屏端,大屏端显示内容一般是给客户定制设计的,而客户的诉求不断在变化,这导致大屏端显示的内容需要阶段性根据客户诉求不断调整、优化。同时同一行业产品应用到不同客户,功能主体性差异不大,但需要根据大屏端需求一一定制开发,这导致整体性开发成本非常高。而且,为了满足客户个性化需求,在特定情况下需要通过多个大屏端显示不同的版块内容,需要根据客户实际情况对多个大屏端进行自定义功能内容显示。
技术实现要素:
本申请实施例提供一种用于多个大屏端的内容编辑方法及装置,能够同时满足多个大屏端的个性化需求,且操作方便快捷,定制开发个性化大屏端显示内容的成本低。
在第一方面,本申请实施例提供了一种用于多个大屏端的内容编辑方法,包括:
向服务器发送建立websocket协议的请求指令,建立连接所述服务器的信息传输通道;其中,所述信息传输通道为所述客户端与所述服务器之间建立的websocket协议;
接收第一触控操作,所述第一触控操作用于将选中的功能版块拖入选中的预览区中,响应所述第一触控操作,在所述预览区中显示所述功能版块;其中,所述功能版块包括数据版块;
接收第二触控操作,所述第二触控操作用于将选中的传感器数据导入所述数据版块,响应所述第二触控操作,使得所述数据版块以预设的呈现方式在对应的预览区呈现所述传感器数据;
接收第三触控操作,所述第三触控操作用于将所述预览区对应到选中的大屏端,响应所述第三触控操作,获取所述预览区的编号信息和所述大屏端的地址信息,并通过所述信息传输通道将所述编号信息和所述地址信息发送至所述服务器,使得所述服务器将所述预览区的显示内容发送至所述大屏端,使得所述大屏端显示所述预览区的显示内容。
进一步的,所述功能版块和所述预览区配置在内容编辑界面,
在所述接收第一触控操作,所述第一触控操作用于将选中的功能版块拖入选中的预览区中,响应所述第一触控操作,在所述预览区中显示所述功能版块的步骤之前,还包括:
进入所述内容编辑界面。
进一步的,所述内容编辑界面包括多个预览区,所述预览区以排列的方式分置在所述内容编辑界面上沿,选中的预览区显示在所述内容编辑界面中间。
进一步的,所述内容编辑界面包括多个功能版块,所述功能版块以排列的方式分置在所述内容编辑界面两侧。
进一步的,在所述接收第二触控操作,所述第二触控操作用于将选中的传感器数据导入所述数据模块,响应所述第二触控操作,使得所述数据模块以预设的呈现方式在对应的预览区呈现所述传感器数据的步骤之后,还包括:
接收所述第四触控操作,所述第四触控操作用于对所述内容编辑界面中间的预览区中的功能版块的大小以及位置进行调整;
响应所述第四触控操作,调整选中的功能版块的大小和位置。
进一步的,所述数据版块为可复制版块,
在所述接收第二触控操作,所述第二触控操作用于将选中的传感器数据导入所述数据版块,响应所述第二触控操作,使得所述数据版块以预设的呈现方式在对应的预览区呈现所述传感器数据的步骤之后,还包括:
接收所述第五触控操作,所述第五触控操作用于将选中的数据版块复制到选中的预览区中,响应所述第五触控操作,在选中的预览区中显示所述数据版块的显示内容。
进一步的,所述大屏端预先配置到目标目录中,每个所述大屏端对应一个编号,所述编号对应一个所述地址信息,
所述接收第三触控操作,所述第三触控操作用于将所述预览区对应到选中的大屏端,响应所述第三触控操作,获取所述预览区的编号信息和所述大屏端的地址信息,并通过所述信息传输通道将所述编号信息和所述地址信息发送至所述服务器的步骤包括:
接收所述第三触控操作,从所述目标目录中获取选中的大屏端的编号,根据所述编号,获取所述大屏端对应的地址信息;其中,所述目标目录为可多选目录;
通过所述信息传输通道将所述地址信息发送至所述服务器。
在第二方面,本申请实施例提供了一种用于多个大屏端的内容编辑装置,包括:搭建模块,被配置为向服务器发送建立websocket协议的请求指令,建立连接所述服务器的信息传输通道;其中,所述信息传输通道为所述客户端与所述服务器之间建立的websocket协议;
第一响应模块,被配置为接收第一触控操作,所述第一触控操作用于将选中的功能版块拖入选中的预览区中,响应所述第一触控操作,在所述预览区中显示所述功能版块;其中,所述功能版块包括数据版块;
第二响应模块,被配置为接收第二触控操作,所述第二触控操作用于将选中的传感器数据导入所述数据版块,响应所述第二触控操作,使得所述数据版块以预设的呈现方式在对应的预览区呈现所述传感器数据;
第三响应模块,被配置为接收第三触控操作,所述第三触控操作用于将所述预览区对应到选中的大屏端,响应所述第三触控操作,获取所述预览区的编号信息和所述大屏端的地址信息,并通过所述信息传输通道将所述编号信息和所述地址信息发送至所述服务器,使得所述服务器将所述预览区的显示内容发送至所述大屏端,使得所述大屏端显示所述预览区的显示内容。
进一步的,所述功能版块和所述预览区配置在内容编辑界面,所述装置还包括:
编辑界面模块,被配置为进入所述内容编辑界面。
进一步的,所述内容编辑界面包括多个预览区,所述预览区以排列的方式分置在所述内容编辑界面上沿,选中的预览区显示在所述内容编辑界面中间。
进一步的,所述内容编辑界面包括多个功能版块,所述功能版块以排列的方式分置在所述内容编辑界面两侧。
进一步的,所述装置还包括:
接收模块,被配置为接收所述第四触控操作,所述第四触控操作用于对所述内容编辑界面中间的预览区中的功能版块的大小以及位置进行调整;
第四响应模块,被配置为响应所述第四触控操作,调整选中的功能版块的大小和位置。
进一步的,所述数据版块为可复制版块,所述装置还包括:
第五响应模块,被配置为接收所述第五触控操作,所述第五触控操作用于将选中的数据版块复制到选中的预览区中,响应所述第五触控操作,在选中的预览区中显示所述数据版块的显示内容。
进一步的,所述大屏端预先配置到目标目录中,每个所述大屏端对应一个编号,所述编号对应一个所述地址信息,所述第三响应模块包括:
获取单元,被配置为接收所述第三触控操作,从所述目标目录中获取选中的大屏端的编号,根据所述编号,获取所述大屏端对应的地址信息;其中,所述目标目录为可多选目录;
发送单元,被配置为通过所述信息传输通道将所述地址信息发送至所述服务器。
在第三方面,本申请实施例提供了一种电子设备,包括:
存储器以及一个或多个处理器;
所述存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的用于多个大屏端的内容编辑方法。
在第四方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的用于多个大屏端的内容编辑方法。
本申请实施例通过向服务器发送建立websocket协议的请求指令,建立连接所述服务器的信息传输通道;接收第一触控操作,所述第一触控操作用于将选中的功能版块拖入选中的预览区中,响应所述第一触控操作,在所述预览区中显示所述功能版块,所述功能版块包括数据版块;接收第二触控操作,所述第二触控操作用于将选中的传感器数据导入所述数据版块,响应所述第二触控操作,使得所述数据版块以预设的呈现方式在对应的预览区呈现所述传感器数据;接收第三触控操作,所述第三触控操作用于将所述预览区对应到选中的大屏端,响应所述第三触控操作,获取所述预览区的编号信息和所述大屏端的地址信息,并通过所述信息传输通道将所述编号信息和所述地址信息发送至所述服务器,使得所述服务器将所述预览区的显示内容发送至所述地址信息对应的大屏端,使得所述大屏端显示所述预览区的显示内容。采用上述技术手段,可以通过一个客户端同时对多个大屏端的显示内容进行编辑,对每个大屏端的显示内容进行个性化定义,可以同时满足不同大屏端显示内容定制的需求。通过服务器向大屏端发送对应的显示内容,即使在传送过程中,也可以根据实际业务的需求修改显示内容。通过在内容编辑界面配置多种功能版块,多个预览区以及多种快捷操作,提高客户的便利性和可操作性。
附图说明
图1是本申请实施例一提供的一种用于多个大屏端的内容编辑方法的流程图;
图2是本申请实施例一中各设备的连接示意图;
图3是本申请实施例一中的内容编辑界面图;
图4是本申请实施例一中的添加功能版块的内容编辑界面图;
图5是本申请实施例一中的调整功能版块的内容编辑界面图;
图6是本申请实施例一中的复制功能版块的内容编辑界面图;
图7是本申请实施例一中的选择传输目标的内容编辑界面图;
图8是本申请实施例一中的显示内容发送流程图;
图9是本申请实施例二提供的一种用于多个大屏端的内容编辑装置的结构示意图;
图10是本申请实施例三提供的一种电子设备的结构示意图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
本申请提供的用于多个大屏端的内容编辑方法及装置,旨在通过一个客户端同时对多个大屏端的显示内容进行编辑,对每个大屏端的显示内容进行个性化定义,可以同时满足不同大屏端显示内容定制的需求。通过服务器向大屏端发送对应的显示内容,即使在传送过程中,也可以根据实际业务的需求修改显示内容。通过在内容编辑界面配置多种功能版块,多个预览区以及多种快捷操作,提高客户的便利性和可操作性。相对于传统的多个大屏端显示内容的编辑方式,是事先根据客户需求,一一进行定制设计,而随着客户的诉求不断在变化,导致大屏端的显示内容需要阶段性根据客户诉求不断调整、优化,而多个大屏端的显示内容调整导致开发周期延长,开发成本更高。基于此,提供本申请实施例的用于多个大屏端的内容编辑方法,以解决同时对多个大屏端的显示内容进行编辑的问题。
实施例一:
图1给出了本申请实施例一提供的一种用于多个大屏端的内容编辑方法的流程图,本实施例中提供的用于多个大屏端的内容编辑方法由客户端执行,客户端可以通过软件和/或硬件的方式实现,该客户端可以是两个或多个物理实体构成,也可以是一个物理实体构成。下述以客户端设备为执行内容编辑方法的主体为例,进行描述。参考图1,该内容编辑方法具体包括:
s110、向服务器发送建立websocket协议的请求指令,建立连接所述服务器的信息传输通道;其中,所述信息传输通道为所述客户端与所述服务器之间建立的websocket协议。
具体的,参考图2,本申请实施例的内容编辑方法在对多个大屏端的显示内容进行编辑时,客户端向服务器发送建立websocket协议的请求指令,服务器接收并响应该请求指令,并将服务器连接客户端的http协议升级成websocket协议,从而搭建了客户端和服务器之间的信息传输通道,即客户端与服务器之间建立了websocket协议。websocket协议是一种在单个tcp连接上进行全双工通信的协议,在websocket协议中,客户端只需和服务器完成一次建立连接请求,两者之间就可以直接创建持久性的连接,并进行双向数据传输。
s120、接收第一触控操作,所述第一触控操作用于将选中的功能版块拖入选中的预览区中,响应所述第一触控操作,在所述预览区中显示所述功能版块;其中,所述功能版块包括数据版块。
具体的,在一个实施例中,所述功能版块和所述预览区配置在内容编辑界面,在所述接收第一触控操作,所述第一触控操作用于将选中的功能版块拖入选中的预览区中,响应所述第一触控操作,在所述预览区中显示所述功能版块的步骤之前,还包括:进入所述内容编辑界面。
示例性的,客户端打开安装在客户端上的内容编辑软件时,客户端的界面会跳转至内容编辑界面。与此同时,客户端将进入内容编辑模式请求指令发送至服务器,服务器执行与客户端一样的指令,即打开安装在服务器的内容编辑软件,并将服务器的界面跳转至内容编辑界面,即服务器进入了内容编辑模式。在客户端进入内容编辑界面后,根据客户需求,直接将符合客户需求的数据版块拖入预览区中,使得预览区显示该数据版块。一个预览区中可同时显示多个数据版块,满足客户的多种需求。在客户端对预览区的显示内容进行数据版块的添加操作后,相应的,在服务器端,服务器也会对服务器端的预览区的显示内容进行相应的操作。预览区内的显示内容可以为具体的图像数据,在后续中服务器可直接将预览区对应的图像数据发送至大屏端,用于大屏端显示对应的图像数据。
具体的,在一个实施例中,所述内容编辑界面包括多个预览区,所述预览区以排列的方式分置在所述内容编辑界面上沿,选中的预览区显示在所述内容编辑界面中间。参考图3,内容编辑界面的上沿显示了4个预览区,预览区从左到右分别以编号①到④表示,选中预览区①,则预览区①的显示内容显示在了内容编辑界面的中间区域。
示例性的,内容编辑界面的上沿为手动添加的预览区,根据客户想要定制的大屏端的显示内容数量,相应添加预览区数量。其中内容编辑界面的每个预览区的名称可进行编辑,由于在将功能板块添加至预览区后,没有被选中的预览区的显示内容以缩小的方式显示在内容编辑界面上沿,由于没有被选中的预览区的显示内容比较模糊,不便于直接选中想要编辑的预览区,可根据预览区的名称选择欲编辑的预览区。
具体的,在一个实施例中,所述内容编辑界面包括多个功能版块,所述功能版块以排列的方式分置在所述内容编辑界面两侧。参考图3,内容编辑界面的两侧配置了多种功能板块,通过选中位于两侧的功能版块,将功能版块拖入上沿的预览区①到④中,或者拖入内容编辑界面的中间区域的预览区①中,可在预览区中显示对应的功能版块。参考图4,将左上角的图表版块拖入预览区①中,则上沿的预览区①和中间区域的预览区①都将显示该图表版块。
示例性的,不同客户的需求存在共同点,也存在差异性,对于每一功能版块进行特定开发成本较高。因此,在内容编辑模式上配置多种功能版块,每个功能版块固化,可根据客户需求对功能版块进行添加修改以及存储,避免反复开发相同功能的功能版块,提高整体开发效率。且在客户根据功能版块对显示内容编辑时,客户可根据实际需求,将具有不同呈现方式的功能版块进行自由搭配,满足了客户的各种编辑需求,提高了客户的用户体验。除此之外,将功能板块设置在内容编辑界面两侧,便于直接将符合客户需求的功能板块拖入预览区中,操作方便快捷。
s130、接收第二触控操作,所述第二触控操作用于将选中的传感器数据导入所述数据版块,响应所述第二触控操作,使得所述数据版块以预设的呈现方式在对应的预览区呈现所述传感器数据。
示例性的,数据版块用于以预设的呈现方式在对应的预览区呈现传感器数据。通过选中内容编辑界面中间区域的预览区中的数据版块,将想要显示的传感器数据导入该数据版块中,得到了以对应呈现方式显示的该传感器数据的数据版块。数据版块还包括数据切换功能,若想切换显示的传感器数据,直接选中该数据版块,重新将新的传感器数据导入该数据版块,即可完成数据切换功能。在客户端对预览区的数据模块进行传感器数据的导入操作后,相应的,在服务器端,服务器也会对服务器端的预览区的数据模块进行相应的操作。
具体的,在一个实施例中,在所述接收第二触控操作,所述第二触控操作用于将选中的传感器数据导入所述数据版块,响应所述第二触控操作,使得所述数据版块以预设的呈现方式在对应的预览区呈现所述传感器数据的步骤之后,还包括:接收所述第四触控操作,所述第四触控操作用于对所述内容编辑界面中间的预览区中的功能版块的大小以及位置进行调整;响应所述第四触控操作,调整选中的功能版块的大小和位置。参考图4和图5,对图4中的内容编辑界面中间区域的预览区①左下角的图表版块进行放大,并将该图表版块移动到预览区①的中间,相应的,内容编辑界面上沿的预览区①中的图表版块也放大,位置也调整到了中间,即图5中的预览区①。
示例性的,每个功能版块都具有大小调整、位置调整的功能,用于给预览区的显示内容进行排版,可以得到更加精致美观的显示内容。在客户端对预览区的功能版块进行大小调整、位置调整的操作后,相应的,在服务器端,服务器也会对服务器端的预览区的功能版块进行相应的操作。
具体的,在一个具体实施例中,所述数据版块为可复制版块,在所述接收第二触控操作,所述第二触控操作用于将选中的传感器数据导入所述数据版块,响应所述第二触控操作,使得所述数据版块以预设的呈现方式在对应的预览区呈现所述传感器数据的步骤之后,还包括:接收所述第五触控操作,所述第五触控操作用于将选中的数据版块复制到选中的预览区中,响应所述第五触控操作,在选中的预览区中显示所述数据版块的显示内容。参考图5和图6,对图5中的内容编辑界面中间区域的预览区①中间的图表版块进行复制,选中内容编辑界面上沿的预览区③,并将该图表版块粘贴到预览区③中,则预览区③中显示和预览区①位置、大小一致的图表版块,即图6中的预览区③。
示例性,在多个预览区中需要显示同一个数据版块,且显示的传感器数据也一样,此时,只需要选中预览区中对应的数据版块,对其进行复制操作,选中想要显示该数据版块的预览区,进行粘贴,则将该数据版块复制到了其他预览区中。在客户端对预览区的数据版块进行复制操作后,相应的,在服务器端,服务器也会对服务器端的预览区的数据版块进行相应的操作。
s140、接收第三触控操作,所述第三触控操作用于将所述预览区对应到选中的大屏端,响应所述第三触控操作,获取所述预览区的编号信息和所述大屏端的地址信息,并通过所述信息传输通道将所述编号信息和所述地址信息发送至所述服务器,使得所述服务器将所述预览区的显示内容发送至所述大屏端,使得所述大屏端显示所述预览区的显示内容。
具体的,参考图2,服务器通过信息传输通道接收客户端发送的大屏端地址信息和预览区的编号信息,告知服务器需根据该地址信息将该预览区的显示内容对应的图像数据发送至对应的大屏端。服务器根据该地址信息,连接对应的大屏端,从而将显示内容发送至大屏端。
具体的,所述大屏端预先配置到目标目录中,每个所述大屏端对应一个编号,所述编号对应一个所述地址信息。参考图7,选中内容编辑界面上沿的预览区①,单击左键,选中发送至大屏,则弹出预先配置了四个大屏端的目标目录,选中目标目录中的一号大屏端,则将预览区①的显示内容发送至一号大屏端。参考图8,发送显示内容流程包括:
s1401、接收所述第三触控操作,从所述目标目录中获取选中的大屏端的编号,根据所述编号,获取所述大屏端对应的地址信息;其中,所述目标目录为可多选目录;
s1402、通过所述信息传输通道将所述地址信息发送至所述服务器。
示例性的,选中内容编辑界面上沿的预览区,打开预先配置好的目标目录,所述目标目录中显示所有可连接的大屏端的编号,根据客户需求,选中其中一个大屏端,则表征该预览区的显示内容将对应显示在该大屏端上。客户端根据选中的大屏端的编号,获取该大屏端的地址信息,选中的大屏端可以为一个也可以为多个,并通过信息传输通道将预览区的编号信息和待连接的大屏端的地址信息发送至服务器,告知服务器将该预览区的显示内容对应发送至该大屏端。服务器则根据该预览区的编号信息,获取与该预览区的显示内容对应的图像数据,以及根据该大屏端的地址信息,将该图像数据发送至对应的大屏端,使得大屏端显示对应的显示内容。通过每个预览区显示不同的显示内容,通过目标目录显示多个大屏端的编号,通过预览区和大屏端一对一或一对多的对应关系,设置多个预览区和多个大屏端可实现多组预览区和大屏端一对一或一对多的对应关系,从而实现了一个客户端同时对多个大屏端进行显示内容编辑,提高了客户的便利性和可操作性。
综上,通过向服务器发送建立websocket协议的请求指令,建立连接所述服务器的信息传输通道;接收第一触控操作,所述第一触控操作用于将选中的功能版块拖入选中的预览区中,响应所述第一触控操作,在所述预览区中显示所述功能版块,所述功能版块包括数据版块;接收第二触控操作,所述第二触控操作用于将选中的传感器数据导入所述数据版块,响应所述第二触控操作,使得所述数据版块以预设的呈现方式在对应的预览区呈现所述传感器数据;接收第三触控操作,所述第三触控操作用于将所述预览区对应到选中的大屏端,响应所述第三触控操作,获取所述预览区的编号信息和所述大屏端的地址信息,并通过所述信息传输通道将所述地址信息发送至所述服务器,使得所述服务器将所述预览区的显示内容发送至所述大屏端,使得所述大屏端显示所述预览区的显示内容。采用上述技术手段,可以通过一个客户端同时对多个大屏端的显示内容进行编辑,对每个大屏端的显示内容进行个性化定义,可以同时满足不同大屏端显示内容定制的需求。通过服务器向大屏端发送对应的显示内容,即使在传送过程中,也可以根据实际业务的需求修改显示内容。通过在内容编辑界面配置多种功能版块,多个预览区以及多种快捷操作,提高客户的便利性和可操作性。
实施例二:
在上述实施例的基础上,图9为本申请实施例二提供的一种用于多个大屏端的内容编辑装置的结构示意图。参考图9,本实施例提供的用于多大屏端的内容编辑装置具体包括:搭建模块21、第一响应模块22、第二响应模块23和第三响应模块24,其中:
搭建模块21,被配置为向服务器发送建立websocket协议的请求指令,建立连接所述服务器的信息传输通道;其中,所述信息传输通道为所述客户端与所述服务器之间建立的websocket协议;
第一响应模块22,被配置为接收第一触控操作,所述第一触控操作用于将选中的功能版块拖入选中的预览区中,响应所述第一触控操作,在所述预览区中显示所述功能版块;其中,所述功能版块包括数据版块;
第二响应模块23,被配置为接收第二触控操作,所述第二触控操作用于将选中的传感器数据导入所述数据版块,响应所述第二触控操作,使得所述数据版块以预设的呈现方式在对应的预览区呈现所述传感器数据;
第三响应模块24,被配置为接收第三触控操作,所述第三触控操作用于将所述预览区对应到选中的大屏端,响应所述第三触控操作,获取所述预览区的编号信息和所述大屏端的地址信息,并通过所述信息传输通道将所述编号信息和所述地址信息发送至所述服务器,使得所述服务器将所述预览区的显示内容发送至所述大屏端,使得所述大屏端显示所述预览区的显示内容。
具体的,在一实施例中,所述功能版块和所述预览区配置在内容编辑界面,所述装置还包括:
编辑界面模块,被配置为进入所述内容编辑界面。
具体的,在一实施例中,所述内容编辑界面包括多个预览区,所述预览区以排列的方式分置在所述内容编辑界面上沿,选中的预览区显示在所述内容编辑界面中间。
具体的,在一实施例中,所述内容编辑界面包括多个功能版块,所述功能版块以排列的方式分置在所述内容编辑界面两侧。
具体的,在一实施例中,所述装置还包括:
接收模块,被配置为接收所述第四触控操作,所述第四触控操作用于对所述内容编辑界面中间的预览区中的功能版块的大小以及位置进行调整;
第四响应模块,被配置为响应所述第四触控操作,调整选中的功能版块的大小和位置。
具体的,在一实施例中,所述数据版块为可复制版块,所述装置还包括:
第五响应模块,被配置为接收所述第五触控操作,所述第五触控操作用于将选中的数据版块复制到选中的预览区中,响应所述第五触控操作,在选中的预览区中显示所述数据版块的显示内容。
具体的,在一实施例中,所述大屏端预先配置到目标目录中,每个所述大屏端对应一个编号,所述编号对应一个所述地址信息,所述第三响应模块包括:
获取单元,被配置为接收所述第三触控操作,从所述目标目录中获取选中的大屏端的编号,根据所述编号,获取所述大屏端对应的地址信息;其中,所述目标目录为可多选目录;
发送单元,被配置为通过所述信息传输通道将所述地址信息发送至所述服务器。
综上,通过向服务器发送建立websocket协议的请求指令,建立连接所述服务器的信息传输通道;接收第一触控操作,所述第一触控操作用于将选中的功能版块拖入选中的预览区中,响应所述第一触控操作,在所述预先区中显示所述功能版块,所述功能版块包括数据版块;接收第二触控操作,所述第二触控操作用于将选中的传感器数据导入所述数据版块,响应所述第二触控操作,使得所述数据版块以预设的呈现方式在对应的预览区呈现所述传感器数据;接收第三触控操作,所述第三触控操作用于将所述预览区对应到选中的大屏端,响应所述第三触控操作,获取所述预览区的编号信息和所述大屏端的地址信息,并通过所述信息传输通道将所述编号信息和所述地址信息发送至所述服务器,使得所述服务器将所述预览区的显示内容发送至所述大屏端,使得所述大屏端显示所述预览区的显示内容。采用上述技术手段,可以通过一个客户端同时对多个大屏端的显示内容进行编辑,对每个大屏端的显示内容进行个性化定义,可以同时满足不同大屏端显示内容定制的需求。通过服务器向大屏端发送对应的显示内容,即使在传送过程中,也可以根据实际业务的需求修改显示内容。
本申请实施例二提供的用于多大屏端的内容编辑装置可以用于执行上述实施例一提供的用于多大屏端的内容编辑方法,具备相应的功能和有益效果。
实施例三:
本申请实施例三提供了一种电子设备,参照图10,该电子设备包括:处理器31、存储器32、通信模块33、输入装置34及输出装置35。该电子设备中处理器的数量可以是一个或者多个,该电子设备中的存储器的数量可以是一个或者多个。该电子设备的处理器、存储器、通信模块、输入装置及输出装置可以通过总线或者其他方式连接。
存储器32作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请任意实施例所述的用于多个大屏端的内容编辑方法对应的程序指令/模块(例如,用于多个大屏端的内容编辑装置中的搭建模块、第一响应模块、第二响应模块和第三响应模块)。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
通信模块33用于进行数据传输。
处理器31通过运行存储在存储器中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的用于多个大屏端的内容编辑方法。
输入装置34可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。输出装置35可包括显示屏等显示设备。
上述提供的电子设备可用于执行上述实施例一提供的用于多个大屏端的内容编辑方法,具备相应的功能和有益效果。
实施例四:
本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种用于多个大屏端的内容编辑方法,该用于多个大屏端的内容编辑方法包括:向服务器发送建立websocket协议的请求指令,建立连接所述服务器的信息传输通道;其中,所述信息传输通道为所述客户端与所述服务器之间建立的websocket协议;接收第一触控操作,所述第一触控操作用于将选中的功能版块拖入选中的预览区中,响应所述第一触控操作,在所述预先区中显示所述功能版块;其中,所述功能版块包括数据版块;接收第二触控操作,所述第二触控操作用于将选中的传感器数据导入所述数据版块,响应所述第二触控操作,使得所述数据版块以预设的呈现方式在对应的预览区呈现所述传感器数据;接收第三触控操作,所述第三触控操作用于将所述预览区对应到选中的大屏端,响应所述第三触控操作,获取所述预览区的编号信息和所述大屏端的地址信息,并通过所述信息传输通道将所述编号信息和所述地址信息发送至所述服务器,使得所述服务器将所述预览区的显示内容发送至所述大屏端,使得所述大屏端显示所述预览区的显示内容。
存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如cd-rom、软盘或磁带装置;计算机系统存储器或随机存取存储器,诸如dram、ddrram、sram、edoram,兰巴斯(rambus)ram等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的第一计算机系统中,或者可以位于不同的第二计算机系统中,第二计算机系统通过网络(诸如因特网)连接到第一计算机系统。第二计算机系统可以提供程序指令给第一计算机用于执行。术语“存储介质”可以包括驻留在不同位置中(例如在通过网络连接的不同计算机系统中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。
当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的用于多个大屏端的内容编辑方法,还可以执行本申请任意实施例所提供的用于多个大屏端的内容编辑方法中的相关操作。
上述实施例中提供的用于多个大屏端的内容编辑装置、存储介质及电子设备可执行本申请任意实施例所提供的用于多个大屏端的内容编辑方法,未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的用于多个大屏端的内容编辑方法。
上述仅为本申请的较佳实施例及所运用的技术原理。本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行的各种明显变化、重新调整及替代均不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由权利要求的范围决定。
1.一种用于多个大屏端的内容编辑方法,所述方法运行在客户端,其特征在于,包括:
向服务器发送建立websocket协议的请求指令,建立连接所述服务器的信息传输通道;其中,所述信息传输通道为所述客户端与所述服务器之间建立的websocket协议;
接收第一触控操作,所述第一触控操作用于将选中的功能版块拖入选中的预览区中,响应所述第一触控操作,在所述预览区中显示所述功能版块;其中,所述功能版块包括数据版块;
接收第二触控操作,所述第二触控操作用于将选中的传感器数据导入所述数据版块,响应所述第二触控操作,使得所述数据版块以预设的呈现方式在对应的预览区呈现所述传感器数据;
接收第三触控操作,所述第三触控操作用于将所述预览区对应到选中的大屏端,响应所述第三触控操作,获取所述预览区的编号信息和所述大屏端的地址信息,并通过所述信息传输通道将所述编号信息和所述地址信息发送至所述服务器,使得所述服务器将所述预览区的显示内容发送至所述大屏端,使得所述大屏端显示所述预览区的显示内容。
2.根据权利要求1所述的方法,其特征在于,所述功能版块和所述预览区配置在内容编辑界面,
在所述接收第一触控操作,所述第一触控操作用于将选中的功能版块拖入选中的预览区中,响应所述第一触控操作,在所述预览区中显示所述功能版块的步骤之前,还包括:
进入所述内容编辑界面。
3.根据权利要求2所述的方法,其特征在于,所述内容编辑界面包括多个预览区,所述预览区以排列的方式分置在所述内容编辑界面上沿,选中的预览区显示在所述内容编辑界面中间。
4.根据权利要求2所述的方法,其特征在于,所述内容编辑界面包括多个功能版块,所述功能版块以排列的方式分置在所述内容编辑界面两侧。
5.根据权利要求2所述的方法,其特征在于,在所述接收第二触控操作,所述第二触控操作用于将选中的传感器数据导入所述数据模块,响应所述第二触控操作,使得所述数据模块以预设的呈现方式在对应的预览区呈现所述传感器数据的步骤之后,还包括:
接收所述第四触控操作,所述第四触控操作用于对所述内容编辑界面中间的预览区中的功能版块的大小以及位置进行调整;
响应所述第四触控操作,调整选中的功能版块的大小和位置。
6.根据权利要求1所述的方法,其特征在于,所述数据版块为可复制版块,
在所述接收第二触控操作,所述第二触控操作用于将选中的传感器数据导入所述数据版块,响应所述第二触控操作,使得所述数据版块以预设的呈现方式在对应的预览区呈现所述传感器数据的步骤之后,还包括:
接收所述第五触控操作,所述第五触控操作用于将选中的数据版块复制到选中的预览区中,响应所述第五触控操作,在选中的预览区中显示所述数据版块的显示内容。
7.根据权利要求1所述的方法,其特征在于,所述大屏端预先配置到目标目录中,每个所述大屏端对应一个编号,所述编号对应一个所述地址信息,
所述接收第三触控操作,所述第三触控操作用于将所述预览区对应到选中的大屏端,响应所述第三触控操作,获取所述预览区的编号信息和所述大屏端的地址信息,并通过所述信息传输通道将所述编号信息和所述地址信息发送至所述服务器的步骤包括:
接收所述第三触控操作,从所述目标目录中获取选中的大屏端的编号,根据所述编号,获取所述大屏端对应的地址信息;其中,所述目标目录为可多选目录;
通过所述信息传输通道将所述地址信息发送至所述服务器。
8.一种用于多个大屏端的内容编辑装置,其特征在于,包括:
搭建模块,被配置为向服务器发送建立websocket协议的请求指令,建立连接所述服务器的信息传输通道;其中,所述信息传输通道为所述客户端与所述服务器之间建立的websocket协议;
第一响应模块,被配置为接收第一触控操作,所述第一触控操作用于将选中的功能版块拖入选中的预览区中,响应所述第一触控操作,在所述预览区中显示所述功能版块;其中,所述功能版块包括数据版块;
第二响应模块,被配置为接收第二触控操作,所述第二触控操作用于将选中的传感器数据导入所述数据版块,响应所述第二触控操作,使得所述数据版块以预设的呈现方式在对应的预览区呈现所述传感器数据;
第三响应模块,被配置为接收第三触控操作,所述第三触控操作用于将所述预览区对应到选中的大屏端,响应所述第三触控操作,获取所述预览区的编号信息和所述大屏端的地址信息,并通过所述信息传输通道将所述编号信息和所述地址信息发送至所述服务器,使得所述服务器将所述预览区的显示内容发送至所述大屏端,使得所述大屏端显示所述预览区的显示内容。
9.一种电子设备,其特征在于,包括:
存储器以及一个或多个处理器;
所述存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7任一所述的用于多个大屏端的内容编辑方法。
10.一种包含计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-7任一所述的用于多个大屏端的内容编辑方法。
技术总结