CN113867874A - 页面编辑及显示方法、装置、设备、计算机可读存储介质 - Google Patents
页面编辑及显示方法、装置、设备、计算机可读存储介质 Download PDFInfo
- Publication number
- CN113867874A CN113867874A CN202111165672.4A CN202111165672A CN113867874A CN 113867874 A CN113867874 A CN 113867874A CN 202111165672 A CN202111165672 A CN 202111165672A CN 113867874 A CN113867874 A CN 113867874A
- Authority
- CN
- China
- Prior art keywords
- page
- editing
- guide
- information
- display
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 108
- 230000000694 effects Effects 0.000 claims abstract description 114
- 230000003190 augmentative effect Effects 0.000 claims abstract description 113
- 230000004044 response Effects 0.000 claims description 30
- 238000012795 verification Methods 0.000 claims description 30
- 230000008569 process Effects 0.000 claims description 22
- 238000004590 computer program Methods 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 12
- 239000003550 marker Substances 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 230000002452 interceptive effect Effects 0.000 description 5
- 230000000007 visual effect Effects 0.000 description 5
- 230000003993 interaction Effects 0.000 description 4
- 238000009877 rendering Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000013527 convolutional neural network Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 239000004576 sand Substances 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开实施例公开了一种页面编辑方法、装置、设备及计算机可读存储介质。该方法包括:显示待编辑的导流页面的编辑界面;导流页面用于在增强现实效果的展示界面引导用户访问目标程序;响应于在编辑界面对导流页面进行编辑的操作,获取编辑的导流页面的导流信息;导流信息用于确定导流页面导向的目标程序;基于导流信息,生成导流页面的页面数据;生成包括导流页面的页面数据的配置文件并发送给客户端,客户端用于在加载增强现实效果的展示界面的情况下,基于配置文件在该展示界面显示导流页面。通过本公开,可以实现导流页面的个性化定制,有利于增加导流页面的多样性,进而可以更好地满足增强现实效果场景下的导流需求以及用户的体验需求。
Description
技术领域
本公开涉及但不限于增强现实技术领域,尤其涉及一种页面编辑及显示方法、装置、设备、计算机可读存储介质。
背景技术
增强现实(Augmented Reality,AR)技术是一种将虚拟信息与真实世界信息进行融合的技术,该技术通过在实时影像中渲染虚拟对象的方式实现将虚拟对象加载到真实世界中并进行互动,从而将真实的环境和虚拟对象实时地在同一个界面展示。相关技术中,可以通过在增强现实效果的展示界面上显示设定的导流页面,以实现线下AR实物到线上应用的导流。但是,相关技术的增强现实效果中能够支持的导流页面通常较为简单,无法很好地满足导流需求以及用户的体验需求。
发明内容
本公开实施例提供一种页面编辑及显示方法、装置、设备、计算机可读存储介质。
本公开实施例的技术方案是这样实现的:
本公开实施例提供一种页面编辑方法,包括:
显示待编辑的导流页面的编辑界面;所述导流页面用于在增强现实效果的展示界面引导用户访问目标程序;
响应于在所述编辑界面对所述导流页面进行编辑的操作,获取编辑的所述导流页面的导流信息;所述导流信息用于确定所述导流页面导向的所述目标程序;
基于所述导流信息,生成所述导流页面的页面数据;
生成包括所述导流页面的页面数据的配置文件并发送给客户端,所述客户端用于在加载所述增强现实效果的展示界面的情况下,基于所述配置文件在所述展示界面显示所述导流页面。
在一些实施例中,所述导流信息包括以下至少之一:导流页面的标识信息、导流页面的名称、导流地址和导流展示信息。
在一些实施例中,所述导流信息包括导流地址,所述编辑界面包括导流地址编辑区域;所述响应于在所述编辑界面对所述导流页面进行编辑的操作,获取编辑的所述导流页面的导流信息,包括:响应于在所述导流地址编辑区域对所述导流页面进行的地址编辑操作,获取所述导流页面的导流地址。
在一些实施例中,所述导流地址包括以下至少之一:用于在增强现实效果的展示过程中进行导流的第一导流地址;用于在增强现实效果展示结束后进行导流的第二导流地址。
在一些实施例中,所述导流信息包括导流展示信息,所述编辑界面包括展示信息编辑区域;所述响应于在所述编辑界面对所述导流页面进行编辑的操作,获取编辑的所述导流页面的导流信息,包括:响应于在所述展示信息编辑区域对所述导流页面进行的展示信息编辑操作,获取所述导流页面的导流展示信息。
在一些实施例中,所述展示信息编辑区域包括第一展示信息编辑区域,所述导流展示信息包括用于在增强现实效果的展示过程中显示的第一导流文案;所述响应于在所述展示信息编辑区域对所述导流页面进行的展示信息编辑操作,获取所述导流页面的导流展示信息,包括:响应于在所述第一展示信息编辑区域对所述导流页面进行的文案编辑操作,获取所述导流页面的第一导流文案。
在一些实施例中,所述展示信息编辑区域包括第二展示信息编辑区域,所述第二展示信息编辑区域包括文案编辑区域和图像设置区域,所述导流展示信息包括用于在增强现实效果展示结束后显示的第二导流文案和导流图像;所述响应于在所述展示信息编辑区域对所述导流页面进行的展示信息编辑操作,获取所述导流页面的导流展示信息,包括:响应于在所述文案信息编辑区域对所述导流页面进行的文案编辑操作,获取所述导流页面的第二导流文案;响应于在所述图像设置区域对所述导流页面进行的图像设置操作,获取所述导流页面的导流图像。
在一些实施例中,所述基于所述导流信息,生成所述导流页面的页面数据,包括:基于预设的校验规则对所述导流信息进行格式校验,得到校验结果;在所述校验结果表征校验成功的情况下,基于所述导流信息,生成所述导流页面的页面数据。
本公开实施例提供一种显示方法,应用于客户端,包括:
获取导流页面的配置文件;所述导流页面用于在增强现实效果的展示界面引导用户访问目标程序;
响应于加载所述增强现实效果的展示界面,对所述配置文件进行解析,得到所述导流页面的页面数据;其中,所述页面数据是基于在所述导流页面的编辑界面中编辑的导流信息生成的,所述导流信息用于确定所述导流页面导向的所述目标程序;
基于所述页面数据,在所述展示界面显示所述导流页面。
本公开实施例提供一种页面编辑装置,包括:
第一显示模块,用于显示待编辑的导流页面的编辑界面;所述导流页面用于在增强现实效果的展示界面引导用户访问目标程序;
编辑模块,用于响应于在所述编辑界面对所述导流页面进行编辑的操作,获取编辑的所述导流页面的导流信息;所述导流信息用于确定所述导流页面导向的所述目标程序;
生成模块,用于基于所述导流信息,生成所述导流页面的页面数据;
发送模块,用于生成包括所述导流页面的页面数据的配置文件并发送给客户端,所述客户端用于在加载所述增强现实效果的展示界面的情况下,基于所述配置文件在所述展示界面显示所述导流页面。
本公开实施例提供一种显示装置,包括:
获取模块,用于获取导流页面的配置文件;所述导流页面用于在增强现实效果的展示界面引导用户访问目标程序;
解析模块,用于响应于加载所述增强现实效果的展示界面,对所述配置文件进行解析,得到所述导流页面的页面数据;其中,所述页面数据是基于在所述导流页面的编辑界面中编辑的导流信息生成的,所述导流信息用于确定所述导流页面导向的所述目标程序;
第二显示模块,用于基于所述页面数据,在所述展示界面显示所述导流页面。
本公开实施例提供一种电子设备,包括:显示屏;存储器,用于存储可执行计算机程序;处理器,用于执行所述存储器中存储的可执行计算机程序时,结合所述显示屏实现上述的页面编辑方法或显示方法。
本公开实施例提供一种计算机可读存储介质,存储有计算机程序,用于引起处理器执行时,实现上述的页面编辑方法或显示方法。
本公开实施例中,通过显示待编辑的导流页面的编辑界面,响应于在编辑界面对导流页面进行编辑的操作,获取编辑的导流页面的导流信息,基于导流信息,生成导流页面的页面数据,并生成包括所述导流页面的页面数据的配置文件并发送给客户端,客户端用于在加载增强现实效果的展示界面的情况下,基于配置文件在展示界面显示导流页面。这样,用户可以根据实际需求在可视化的编辑界面中进行导流页面的编辑,并基于编辑的导流信息,生成页面数据,以及包括该页面数据的配置文件,并将生成的配置文件发送给客户端,使得客户端可以在加载增强现实效果的展示界面的情况下,在该展示界面显示编辑的导流页面,从而可以实现导流页面的个性化定制,有利于增加导流页面的多样性,进而可以更好地满足增强现实效果场景下的导流需求以及用户的体验需求。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。
图1为本公开实施例提供的一种页面编辑方法的实现流程示意图;
图2为本公开实施例提供的一种页面编辑方法的实现流程示意图;
图3为本公开实施例提供的一种页面编辑方法的实现流程示意图;
图4为本公开实施例提供的一种页面编辑方法的实现流程示意图;
图5为本公开实施例提供的一种页面编辑方法的实现流程示意图;
图6为本公开实施例提供的一种显示方法的实现流程示意图;
图7A为本公开实施例提供的一种导流页面管理界面的示意图;
图7B为本公开实施例提供的一种导流页面的编辑界面的示意图;
图8为本公开实施例提供的一种页面编辑装置的组成结构示意图;
图9为本公开实施例提供的一种显示装置的组成结构示意图;
图10为本公开实施例中电子设备的一种硬件实体示意图。
具体实施方式
为了使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开作进一步地详细描述,所描述的实施例不应视为对本公开的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本公开保护的范围。
在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
除非另有定义,本文所使用的所有的技术和科学术语与属于本公开的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本公开实施例的目的,不是旨在限制本公开。
对本公开实施例进行进一步详细说明之前,对本公开实施例中涉及的名词和术语进行说明,本公开实施例中涉及的名词和术语适用于如下的解释。
1)小程序(Mini Program),也称为网络程序(Web Program),是一种基于面向前端的语言(例如JavaScript)开发的、在超文本标记语言(HTML,Hyper Text MarkupLanguage)页面中实现服务的程序,由客户端(例如浏览器或内嵌浏览器核心的任意客户端)经由网络(如互联网)下载、并在客户端的浏览器环境中解释和执行的软件,节省在客户端中安装的步骤。例如,在社交网络客户端中可以下载、运行用于实现唱歌服务的小程序。
2)增强现实(Augmented Reality,AR),增强现实技术也被称为扩增现实,AR增强现实技术是促使真实世界信息和虚拟世界信息内容之间综合在一起的较新的技术内容,其将原本在现实世界的空间范围中比较难以进行体验的实体信息在电脑等科学技术的基础上,实施模拟仿真处理,将虚拟信息内容叠加在真实世界中加以有效应用,并且在这一过程中能够被人类感官所感知,从而实现超越现实的感官体验。真实环境和虚拟物体之间重叠之后,能够在同一个画面以及空间中同时存在。
3)超文本传输协议(Hyper Text Transfer Protocol,HTTP):HTTP是一个客户端和服务器端请求和应答的标准,属于传输控制协议(Transmission Control Protocol,TCP)协议族,是互联网上应用最为广泛的一种网络协议。由于HTTP协议实现简单,使得HTTP服务器的程序规模小,并且通信速度快。客户向服务器请求服务时,只需传送请求方法和路径。而且,HTTP允许传输任意类型的数据对象。
4)接口:接口就是提供具体能力的一个标准和抽象,是一些预先定义的函数,包括接口地址、传入参数以及返回参数和数据。可以简单理解为,当需要访问某些数据,正常状态下通过向接口传入合格参数,会收到该数据范围内的返回参数。在应用程序或网页服务中,前后端之间的交互基本都是通过程序接口实现的。数据交互的过程可简单理解为,前端想要获得某些数据,将传入参数通过后端服务器的接口地址,传递给后端服务器,后端服务器根据传入的参数确定前端要获取的数据,并在获取数据(例如通过查询数据库获取数据等)后将该数据返回给前端,前端基于返回的数据做相应的页面展示。
5)JS对象简谱(JavaScript Object Notation,JSON)是一种轻量级的数据交换格式,采用完全独立于编程语言的文本格式来存储和表示数据。JSON具有简洁和清晰的层次结构,易于阅读和编写,同时也易于机器解析和生成,并能有效地提升网络传输效率。前后端交互时传递数据的格式通常为JSON格式。
本公开实施例提供一种页面编辑方法,能够实现增强现实效果的导流页面的个性化定制,有利于增加导流页面的多样性,进而可以更好地满足增强现实效果场景下的导流需求以及用户的体验需求。本公开实施例提供的页面编辑方法可以由电子设备执行,其中,电子设备可以为如服务器、笔记本电脑、平板电脑、台式计算机、智能电视、机顶盒、移动设备(例如移动电话、便携式视频播放器、个人数字助理、专用消息设备、便携式游戏设备)等任意合适的具备数据处理能力的设备。
图1是本公开实施例提供的一种页面编辑方法的实现流程示意图,如图1所示,该方法包括:
步骤S101,显示待编辑的导流页面的编辑界面;所述导流页面用于在增强现实效果的展示界面引导用户访问目标程序。
这里,导流页面为用于在增强现实效果的展示界面上显示,以引导用户对该导流页面进行访问目标程序,实现将线下AR实物的流量引导至线上目标程序的任意合适的页面。目标程序可以是导流页面所导向的应用程序或小程序等。在实施时,导流页面可以是在增强现实效果的展示界面中的子页面,也可以是一个或多个页面控件,这里并不限定。在一些实施方式中,导流页面中可以包括可点击访问的目标程序的导流地址,用户通过点击该导流地址可以访问目标程序。在一些实施方式中,导流页面中可以包括目标程序的导流地址链接,用户通过在浏览器中输入该导流地址链接可以访问目标程序。在一些实施方式中,导流页面中可以包括目标程序的入口二维码,用户通过终端扫描该二维码可以访问目标程序。
待编辑的导流页面为用户根据实际情况确定的需要进行编辑的导流页面,可以是新建的导流页面,也可以是已创建的导流页面,这里并不限定。
导流页面的编辑界面为用于对该导流页面进行编辑操作及信息展示的交互界面。编辑界面可以包括至少一个可进行编辑操作的区域,可进行编辑操作的区域可以包括但不限于对导流页面的导流地址进行编辑的区域、对导流展示信息进行编辑的区域、对导流页面的名称、描述信息等属性信息进行编辑的区域等中的一种或多种。在实施时,可以根据实际情况确定编辑界面中可进行编辑操作的至少一个区域以及每一区域在编辑界面中的具体布局,这里并不限定。
编辑界面可以显示在任意合适的具有界面交互功能的电子设备上,比如可以在笔记本电脑、手机、平板电脑、掌上电脑、个人数字助理、数字电视或台式计算机等上显示编辑界面。在实施时,显示编辑界面的电子设备与执行该页面编辑方法的计算机设备可以是相同的,也可以是不同的,这里并不限定。例如,执行该页面编辑方法的计算机设备可以为笔记本电脑,显示编辑界面的电子设备也可以为该笔记本电脑,编辑界面可以为该笔记本电脑上运行的客户端的交互界面,也可以是该笔记本电脑上运行的浏览器中显示的网页。又如,执行该页面编辑方法的计算机设备可以为服务器,显示编辑界面的电子设备也可以为笔记本电脑,编辑界面可以为该笔记本电脑上运行的客户端的交互界面,也可以是该笔记本电脑上运行的浏览器中显示的网页,该笔记本电脑可以通过该客户端或者浏览器访问该服务器。
步骤S102,响应于在所述编辑界面对所述导流页面进行编辑的操作,获取所述导流页面的导流信息;所述导流信息用于确定所述导流页面导向的所述目标程序。
这里,导流信息包括导流页面中用于引导用户进入目标程序或目标程序的目标页面等的任意合适的信息,可以包括但不限于导流地址、导流文案、导流图像、二维码等中的一种或多种。导流地址为导流页面所导向的应用、程序或页面等的地址,通过访问该导流地址,可以进入相应的应用、程序或页面等。导流文案可以包括任意合适的用于引导用户点击该导流地址的文案,导流图像可以包括任意合适的用于引导用户点击该导流地址的图片或视频等。
在实施时,可以采用任意合适的方式获取用户在编辑界面配置的导流页面的导流信息,本公开实施例对此并不限定。在一些实施方式中,显示编辑界面的前端(如页面编辑客户端或浏览器)可以通过页面编辑设备上运行的后端服务的数据获取接口,将用户编辑的导流信息传递给该后端服务,页面编辑设备通过该后端服务可以获取到导流页面的导流信息。前端与后端服务之间数据交互的格式可以包括但不限于JSON格式、可扩展标记语言(eXtensible Markup Language,XML)格式等中的一种或多种,这里并不限定。
步骤S103,基于所述导流信息,生成所述导流页面的页面数据。
这里,导流页面的页面数据可以是用于渲染该导流页面的可执行数据包,也可以是包括用户编辑的该导流页面的导流信息的数据集合。
生成的导流页面的页面数据可以被加载至任意合适的增强现实效果的展示界面中。页面数据在加载至增强现实效果的展示界面的情况下,可以从该页面数据中获取导流信息,并基于该导流信息,在该展示界面显示相应的导流页面。在实施时,本领域技术人员可以根据实际情况确定合适的页面数据以及采用合适的方式基于导流信息,生成导流页面的页面数据,这里并不限定。
在一些实施方式中,生成的导流页面的页面数据可以存储至数据库、云端或文件服务器等任意合适的位置处,这里并不限定。
在一些实施方式中,可以在编辑界面显示用于生成编辑的导流页面的页面数据的控件,通过触发该控件可以触发基于导流信息生成导流页面的页面数据;也可以在退出导流页面的编辑界面时,触发基于导流信息生成导流页面的页面数据,本公开实施例对此并不限定。
步骤S104,生成包括所述导流页面的页面数据的配置文件并发送给客户端,所述客户端用于在加载所述增强现实效果的展示界面的情况下,基于所述配置文件在所述展示界面显示所述导流页面。
这里,配置文件中至少包括导流页面的页面数据。在一些实施方式中,配置文件中还可以包括但不限于该导流页面的页面描述信息、适用场景等信息。在实施时,本领域技术人员可以根据实际情况确定配置文件的文件格式及包含的数据内容,并根据实际的文件格式采用合适的方式生成该配置文件,这里并不限定。
客户端可以是终端上运行的能展示增强现实效果的任意合适的应用程序、浏览器或小程序等。客户端可以在接收到导流页面的配置文件后,响应于加载增强现实效果的展示界面,对该配置文件进行解析,得到该导流页面的页面数据,并基于该页面数据,在该增强现实效果的展示界面显示该导流页面。在一些实施方式中,在导流页面的页面数据为用于渲染该导流页面的可执行数据包的情况下,客户端可以利用该页面数据在增强现实效果的展示界面渲染该导流页面。在一些实施方式中,在导流页面的页面数据为包括用户编辑的该导流页面的导流信息的数据集合的情况下,客户端可以通过解析该页面数据确定该导流页面的导流信息,并基于确定的导流信息在该增强现实效果的展示界面显示该导流页面。
本公开实施例中,通过显示待编辑的导流页面的编辑界面,响应于在编辑界面对导流页面进行编辑的操作,获取编辑的导流页面的导流信息,基于导流信息,生成导流页面的页面数据,并生成包括所述导流页面的页面数据的配置文件并发送给客户端,客户端用于在加载增强现实效果的展示界面的情况下,基于配置文件在展示界面显示导流页面。这样,用户可以根据实际需求在可视化的编辑界面中进行导流页面的编辑,并基于编辑的导流信息,生成页面数据,以及包括该页面数据的配置文件,并将生成的配置文件发送给客户端,使得客户端可以在加载增强现实效果的展示界面的情况下,在该展示界面显示编辑的导流页面,从而可以实现导流页面的个性化定制,有利于增加导流页面的多样性,进而可以更好地满足增强现实效果场景下的导流需求以及用户的体验需求。
在一些实施例中,所述导流信息包括以下至少之一:导流页面的标识(Identity,ID)信息、导流页面的名称、导流地址和导流展示信息。在实施时,导流页面的标识信息和导流页面的名称均可以是用户设置的,也可以是***自动生成的。在一些实施方式中,导流页面的标识信息为用于标识导流页面的唯一标识信息,在用户设定或***自动生成后不可以再进行编辑。导流页面的导流展示信息为导流页面中展示用于导流的任意合适的信息,可以包括但不限于用于引导用户点击导流页面的导流地址的文案、图像等,用户可以根据实际情况在编辑界面为编辑合适的导流展示信息,这里并不限定。
在一些实施例中,上述方法还可以包括:将生成的导流页面的页面数据和/或配置文件存储于导流页面库中。这里,导流页面库可以是设定的用于存储已创建的导流页面的任意合适的信息库,可以是数据库中的数据表、数据文件等,这里并不限定。在一些实施方式中,对于已创建的导流页面,导流页面库中已存在该导流页面的页面数据和/或配置文件,在将生成的该导流页面的页面数据和/或配置文件存储至导流页面库中时,可以基于编辑的页面数据和/或配置文件对导流页面库中该导流页面已有的页面数据和/或配置文件进行更新。在一些实施方式中,在导流页面库中不存在该导流页面的页面数据和/或配置文件的情况下,在将生成的该导流页面的页面数据和/或配置文件存储至导流页面库中时,可以在导流页面库中新增该导流页面的页面数据和/或配置文件。
在一些实施例中,上述步骤S103可以包括如下步骤S111至步骤S112:
步骤S111,基于预设的校验规则对所述导流信息进行格式校验,得到校验结果。
这里,可以预先根据导流信息的目标格式设定合适的校验规则,并基于该校验规则对编辑的导流信息进行格式校验,得到校验结果。例如,在导流信息中包括导流文案的情况下,校验规则中可以包括导流文案的目标格式、白名单字符、黑名单字符等;在导流信息中包括导流图像的情况下,校验规则中可以包括导流图像的目标格式、目标尺寸、目标像素等;在导流信息包括导流地址的情况下,校验规则中可以包括导流地址的目标格式、支持的协议类型等。
校验结果可以包括但不限于校验成功、校验失败或校验出错等,这里并不限定。
步骤S112,在所述校验结果表征校验成功的情况下,基于所述导流信息,生成所述导流页面的页面数据。
在上述实施例中,基于预设的校验规则对所述导流信息进行格式校验,得到校验结果,在所述校验结果表征校验成功的情况下,基于所述导流信息,生成所述导流页面的页面数据。这样,可以减少导流页面编辑过程中出现的格式错误,从而能够提高导流页面编辑的准确性。
本公开实施例提供一种页面编辑方法,图2是本公开实施例提供的一种页面编辑方法的实现流程示意图,如图2所示,该方法包括:
步骤S201,显示待编辑的导流页面的编辑界面;所述导流页面用于在增强现实效果的展示界面引导用户访问目标程序,所述编辑界面包括导流地址编辑区域。
这里,导流地址编辑区域可以是编辑界面上任意合适的用于编辑导流地址的区域,可以包括用于进行导流地址输入的文本输入框,也可以包括用于进行导流地址选择的选择控件,本公开实施例对此并不限定。
步骤S202,响应于在所述导流地址编辑区域对所述导流页面进行的地址编辑操作,获取所述导流页面的导流地址。
这里,地址编辑操作可以是在导流地址编辑区域进行的任意合适的对导流页面的导流地址进行编辑的操作。例如,地址编辑操作可以是在导流地址的输入框进行导流地址输入的操作,也可以是在导流地址选择控件中进行导流地址选择的操作。
导流地址为导流页面所导向的目标应用程序或目标页面的地址,通过访问该导流地址,可以进入相应的目标应用程序或目标页面。在实施时,用户可以根据实际情况在导流页面中编辑至少一个导流地址,这里并不限定。
步骤S203,基于所述导流地址,生成所述导流页面的页面数据。
步骤S204,生成包括所述导流页面的页面数据的配置文件并发送给客户端,所述客户端用于在加载所述增强现实效果的展示界面的情况下,基于所述配置文件在所述展示界面显示所述导流页面。
这里,上述步骤S203至步骤S204分别对应于前述步骤S103至步骤S104,在实施时,可以参照前述步骤S103至步骤S104的具体实施方式。
在本公开实施例中,响应于在所述导流地址编辑区域对所述导流页面进行的地址编辑操作,获取所述导流页面的导流地址。这样,用户可以方便快速地对导流页面的导流地址进行编辑,从而可以进一步增加导流页面的多样性,进而可以更好地满足增强现实效果场景下的导流需求以及用户的体验需求。
在一些实施例中,所述导流地址包括以下至少之一:用于在增强现实效果的展示过程中进行导流的第一导流地址;用于在增强现实效果展示结束后进行导流的第二导流地址。这样,用户可以根据实际需求编辑合适的用于在增强现实效果的展示过程中进行导流的第一导流地址和/或用于在增强现实效果展示结束后进行导流的第二导流地址,从而可以进一步增加导流页面的多样性,进而可以更好地满足增强现实效果场景下的导流需求以及用户的体验需求。
本公开实施例提供一种页面编辑方法,图3是本公开实施例提供的一种页面编辑方法的实现流程示意图,如图3所示,该方法包括:
步骤S301,显示待编辑的导流页面的编辑界面;所述导流页面用于在增强现实效果的展示界面引导用户访问目标程序,所述编辑界面包括展示信息编辑区域。
这里,展示信息编辑区域可以是编辑界面上任意合适的用于对导流页面的导流文案、导流图像等导流展示信息进行编辑的区域,可以包括用于进行导流文案输入的文本输入框,也可以包括用于进行导流文案选择的选择控件,还可以包括用于进行导流图像上传的图像上传控件,本公开实施例对此并不限定。
步骤S302,响应于在所述展示信息编辑区域对所述导流页面进行的展示信息编辑操作,获取所述导流页面的导流展示信息。
这里,展示信息编辑操作可以是在展示信息编辑区域进行的任意合适的对导流页面的导流展示信息进行编辑的操作。例如,在导流展示信息包括导流文案的情况下,展示信息编辑操作可以是在导流文案的输入框进行导流文案输入的操作,也可以是在导流文案选择控件中进行导流文案选择的操作;在导流展示信息包括导流图像的情况下,展示信息编辑操作可以是在导流图像的上传控件中进行导流图像上传的操作,也可以是在编辑界面进行的导流图像实时采集操作。
步骤S303,基于所述导流展示信息,生成所述导流页面的页面数据。
步骤S304,生成包括所述导流页面的页面数据的配置文件并发送给客户端,所述客户端用于在加载所述增强现实效果的展示界面的情况下,基于所述配置文件在所述展示界面显示所述导流页面。
这里,上述步骤S303至步骤S304分别对应于前述步骤S103至步骤S104,在实施时,可以参照前述步骤S103至步骤S104的具体实施方式。
在本公开实施例中,响应于在所述展示信息编辑区域对所述导流页面进行的展示信息编辑操作,获取所述导流页面的导流展示信息。这样,用户可以方便快速地对导流页面的导流展示信息进行编辑,从而可以进一步增加导流页面的多样性,进而可以更好地满足增强现实效果场景下的导流需求以及用户的体验需求。
在一些实施例中,所述展示信息编辑区域包括第一展示信息编辑区域,所述导流展示信息包括用于在增强现实效果的展示过程中显示的第一导流文案;上述步骤S302可以包括:
步骤S311,响应于在所述第一展示信息编辑区域对所述导流页面进行的文案编辑操作,获取所述导流页面的第一导流文案。
这里,增强现实效果可以是通过增强现实动态图的形式展示,也可以通过增强现实视频的形式展示。在增强现实效果的展示过程中,可以在导流页面显示第一导流文案,并通过该第一导流文案引导用户访问目标程序进行导流。
第一展示信息编辑区域可以是编辑界面上任意合适的用于对导流页面的第一导流文案进行编辑的区域,可以包括用于进行第一导流文案输入的文本输入框,也可以包括用于进行第一导流文案选择的选择控件,本公开实施例对此并不限定。
在上述实施例中,展示信息编辑区域包括第一展示信息编辑区域,导流展示信息包括用于在增强现实效果的展示过程中显示的第一导流文案,响应于在第一展示信息编辑区域对导流页面进行的文案编辑操作,获取导流页面的第一导流文案。这样,用户可以根据实际需求编辑合适的用于在增强现实效果的展示过程中显示的第一导流文案,从而可以进一步增加导流页面的多样性,进而可以更好地满足增强现实效果场景下的导流需求以及用户的体验需求。
在一些实施例中,所述展示信息编辑区域包括第二展示信息编辑区域,所述第二展示信息编辑区域包括文案编辑区域和图像设置区域,所述导流展示信息包括用于在增强现实效果展示结束后显示的第二导流文案和导流图像;上述步骤S302可以包括如下步骤S321至步骤S322:
步骤S321,响应于在所述文案信息编辑区域对所述导流页面进行的文案编辑操作,获取所述导流页面的第二导流文案;
这里,可以在增强现实效果展示结束后,在导流页面显示第二导流文案,并通过该第二导流文案引导用户访问目标程序进行导流。
文案编辑区域可以是编辑界面上任意合适的用于对导流页面的第二导流文案进行编辑的区域,可以包括用于进行第二导流文案输入的文本输入框,也可以包括用于进行第二导流文案选择的选择控件,本公开实施例对此并不限定。
步骤S322,响应于在所述图像设置区域对所述导流页面进行的图像设置操作,获取所述导流页面的导流图像。
这里,可以在增强现实效果展示结束后,在导流页面显示导流图像,并通过该导流图像引导用户访问目标程序进行导流。
图像设置区域可以是编辑界面上任意合适的用于对导流页面的导流图像进行设置的区域,可以包括用于进行导流图像上传的图像上传控件,也可以包括用于进行导流图像实时采集的图像采集控件,本公开实施例对此并不限定。
在上述实施例中,展示信息编辑区域包括第二展示信息编辑区域,第二展示信息编辑区域包括文案编辑区域和图像设置区域,导流展示信息包括用于在增强现实效果展示结束后显示的第二导流文案和导流图像,响应于在所述文案信息编辑区域对所述导流页面进行的文案编辑操作,获取所述导流页面的第二导流文案,响应于在所述图像设置区域对所述导流页面进行的图像设置操作,获取所述导流页面的导流图像。这样,用户可以根据实际需求编辑合适的用于在增强现实效果展示结束后显示的第二导流文案和导流图像,从而可以进一步增加导流页面的多样性,进而可以更好地满足增强现实效果场景下的导流需求以及用户的体验需求。
在一些实施例中,所述图像设置区域包括图像上传控件;上述步骤S322可以包括:
步骤S331,响应于基于所述图像上传控件进行的图像上传操作,获取上传的所述导流页面的导流图像。
这里,用户可以根据实际情况,基于图像设置区域的图像上传控件上传合适的导流图像,上传的导流图像的数量、格式、尺寸等可以根据实际应用场景确定,本公开实施例对此并不限定。这样,用户可以更加方便快速地进行导流图像的设置,从而可以进一步提高用户的使用体验。
本公开实施例提供一种页面编辑方法,图4是本公开实施例提供的一种页面编辑方法的实现流程示意图,如图4所示,该方法包括:
步骤S401,响应于在增强现实效果的导流页面管理界面对已创建的目标导流页面进行的编辑触发操作,获取所述目标导流页面的页面数据。
这里,增强现实效果的导流页面管理界面可以是对导流页面进行查看、新增、删除等管理操作的界面。编辑触发操作可以是用户在导流页面管理界面进行的任意合适的可以触发对已创建的目标导流页面进行编辑的操作。例如,导流页面管理界面中可以显示至少一个已创建的导流页面的页面信息,以及针对每一导流页面的编辑按钮,通过点击任一编辑按钮,即可触发对相应的已创建的导流页面进行编辑,并能获取该导流页面(即目标导流页面)的页面数据。又如,导流页面管理界面中可以包括用于选择待编辑的目标导流页面的页面选择操作区域,用户可以通过在该页面选择操作区域中选择已创建的目标导流页面触发对该目标导流页面进行编辑。
在实施时,可以从导流页面库中获取目标导流页面的页面数据,也可以从导流页面管理界面上显示的目标导流页面的页面信息中获取目标导流页面的页面数据,这里并不限定。
步骤S402,基于所述目标导流页面的页面数据,显示所述目标导流页面的编辑界面;所述目标导流页面用于在增强现实效果的展示界面引导用户访问目标程序。
这里,目标导流页面的页面数据中可以包括但不限于该目标导流页面的导流信息、页面信息等中的一种或多种。基于目标导流页面的页面数据,可以显示该目标导流页面的编辑界面,编辑界面中可以包括目标导流页面的导流信息、页面信息等中的一种或多种。
步骤S403,响应于在所述编辑界面对所述目标导流页面进行编辑的操作,获取编辑的所述目标导流页面的导流信息;所述导流信息用于确定所述目标导流页面导向的所述目标程序。
步骤S404,基于所述导流信息,生成所述目标导流页面的页面数据。
步骤S405,生成包括所述目标导流页面的页面数据的配置文件并发送给客户端,所述客户端用于在加载所述增强现实效果的展示界面的情况下,基于所述配置文件在所述展示界面显示所述目标导流页面。
这里,上述步骤S403至步骤S405对应于前述步骤S102至步骤S104,在实施时,可以参照前述步骤S102至步骤S104的具体实施方式。
在一些实施例中,所述导流页面管理界面包括导流页面列表区域;在上述步骤S401之前,所述方法还可以包括:
步骤S411,响应于在增强现实效果的配置管理界面进行的导流页面查看操作,获取至少一个已创建的导流页面的页面信息;
这里,增强现实效果的配置管理界面可以是对增强现实效果的标记对象(Marker)、展示内容、加载页、扫描页、导流页面等进行查看、配置等的任意合适的界面。用户可以在增强现实效果的配置管理界面进行导流页面查看操作,例如,可以通过点击配置管理界面中的导流页面查看控件,查看已创建的导流页面。
响应于在增强现实效果的配置管理界面进行的导流页面查看操作,可以获取至少一个已创建的导流页面的页面信息。在实施时,已创建的导流页面的页面信息可以包括但不限于导流页面的标识信息、名称、用于在增强现实效果的展示过程中进行导流的第一导流地址、用于在增强现实效果展示结束后进行导流的第二导流地址等中的一种或多种。
步骤S412,在所述导流页面列表区域显示每一所述已创建的导流页面的页面信息。
这里,导流页面列表区域可以是导流页面管理界面上用于显示至少一个已创建导流页面的页面信息的列表区域。在实施时,可以在导流页面列表区域以列表的形式显示获取的每一个已创建的导流页面的页面信息。
在一些实施例中,所述页面信息包括导流页面的导流地址;上述方法还包括:
步骤S421,响应于对所述导流页面列表区域显示的任一已创建的导流页面的导流地址的访问操作,跳转至与所述导流地址对应的目标程序中。
这里,用户可以对导流页面列表区域显示的任一已创建的导流页面的导流地址进行访问操作,响应于对导流页面列表区域显示的任一已创建的导流页面的导流地址的访问操作,可以跳转至与该导流地址对应的目标程序中。
在本公开实施例中,用户可以在增强现实效果的导流页面管理界面对已创建的目标导流页面进行编辑触发操作,以显示目标导流页面的编辑界面。这样,用户可以方便地对已创建的导流页面的导流信息进行编辑,从而可以进一步提高导流页面编辑的灵活性,进而可以更好地满足增强现实效果场景下的导流需求以及用户的体验需求。
本公开实施例提供一种页面编辑方法,图5是本公开实施例提供的一种页面编辑方法的实现流程示意图,如图5所示,该方法包括:
步骤S501,响应于在增强现实效果的导流页面管理界面进行的新增页面操作,创建新增的导流页面,并显示所述导流页面的编辑界面;所述导流页面用于在增强现实效果的展示界面引导用户访问目标程序。
这里,用户可以在导流页面管理界面进行任意合适的可以触发新增导流页面的操作,响应于该新增页面操作,可以创建新增的导流页面,并显示该新增的导流页面的编辑界面。例如,导流页面管理界面中可以显示新增导流页面的控件,通过触发该控件,即可创建新增的导流页面,并显示该导流页面的编辑界面。在一些实施方式中,在创建新增的导流页面时,会为该新增的导流页面自动生成一个标识信息,在该导流页面的编辑界面可以显示该标识信息。
步骤S502,响应于在所述编辑界面对所述导流页面进行编辑的操作,获取编辑的所述导流页面的导流信息;所述导流信息用于确定所述导流页面导向的所述目标程序。
步骤S503,基于所述导流信息,生成所述导流页面的页面数据。
步骤S504,生成包括所述导流页面的页面数据的配置文件并发送给客户端,所述客户端用于在加载所述增强现实效果的展示界面的情况下,基于所述配置文件在所述展示界面显示所述导流页面。
这里,上述步骤S502至步骤S504对应于前述步骤S102至步骤S104,在实施时,可以参照前述步骤S102至步骤S104的具体实施方式。
在本公开实施例中,用户可以在增强现实效果的导流页面管理界面进行新增页面操作,创建新增的导流页面,并显示该导流页面的编辑界面。这样,用户可以方便地新增导流页面,并对新增的导流信息进行编辑,从而可以进一步提高导流页面编辑的灵活性,进而可以更好地满足增强现实效果场景下的导流需求以及用户的体验需求。
本公开实施例提供一种显示方法,应用于客户端。图6是本公开实施例提供的一种显示方法的实现流程示意图,如图6所示,该方法包括:
步骤S601,获取导流页面的配置文件;所述导流页面用于在增强现实效果的展示界面引导用户访问目标程序。
这里,客户端可以采用任意合适的方式获取导流页面的配置文件,本公开实施例对此并不限定。例如,可以通过消息接收的方式获取其他应用或服务发送的导流页面的配置文件,也可以通过查询数据库获取已创建的导流页面的配置文件,还可以响应于用户的配置文件上传操作,获取用户上传的导流页面的配置文件。
步骤S602,响应于加载所述增强现实效果的展示界面,对所述配置文件进行解析,得到所述导流页面的页面数据;其中,所述页面数据是基于在所述导流页面的编辑界面中编辑的导流信息生成的,所述导流信息用于确定所述导流页面导向的所述目标程序。
这里,客户端可以响应于任意合适的触发展示增强现实效果的操作,加载该增强现实效果的展示界面,本公开实施例对此并不限定。
在一些实施方式中,客户端可以在扫描到特定的标记图像或标记对象的情况下,加载与该标记图像或标记对象对应的增强现实效果的展示界面。
在一些实施方式中,客户端可以获取运行该客户端的电子设备的定位位置,在检测到该定位位置与预设的目标位置匹配的情况下,加载与该目标位置对应的增强现实效果的展示界面。
步骤S603,基于所述页面数据,在所述展示界面显示所述导流页面。
这里,在一些实施方式中,导流页面的页面数据为用于渲染该导流页面的可执行数据包,客户端可以利用该页面数据在增强现实效果的展示界面渲染该导流页面。在一些实施方式中,导流页面的页面数据为包括用户编辑的该导流页面的导流信息的数据集合,客户端可以通过解析该页面数据确定该导流页面的导流信息,并基于确定的导流信息在该增强现实效果的展示界面显示该导流页面。
本公开实施例中,用户可以根据实际需求在可视化的编辑界面中进行导流页面的编辑,并基于编辑的导流信息,生成页面数据,以及包括该页面数据的配置文件,并将生成的配置文件发送给客户端,使得客户端可以在加载增强现实效果的展示界面的情况下,在该展示界面显示编辑的导流页面,从而可以实现导流页面的个性化定制,有利于增加导流页面的多样性,进而可以更好地满足增强现实效果场景下的导流需求以及用户的体验需求。
下面将说明本申请实施例在实际应用场景中的示例性应用。以AR项目中导流页面的编辑为例进行说明。
创建一个AR项目时,可以对AR项目的前端展示进行一些后台配置,包括创建导流页面库。用户可以从导流页面库中选择导流页面作为AR项目中AR展示内容的导流页面。在AR展示内容展示的过程中或者展示结束后,可以在AR展示界面显示该导流页面,通过该导流页面可以跳转到目标程序(比如人脸拍照小程序、线上商城等),从而可以将线下实物AR的流量通过导流页面的导流地址引导进目标程序,实现产品在线上线下的结合。
本公开实施例提供一种页面编辑方法,可以对导流页面的元素进行统一管理与编辑,可以实现导流页面库的直接生成,并能展示出已创建的导流页面中编辑的导流信息和页面信息等,方便前端调用。在一些实施方式中,可以通过导流页面管理界面对导流页面库中的导流页面进行管理,通过导流页面的编辑界面对导流页面进行编辑。
图7A为本公开实施例提供的一种导流页面管理界面的示意图,如图7A所示,导流页面管理界面100包括新增页面按钮110和导流页面列表区域120,通过点击新增页面按钮110可以创建一个新的导流页面,并进入该导流页面的编辑界面;导流页面列表区域120中可以显示导流页面库中至少一个已创建的导流页面的页面信息,页面信息可以包括页面ID121、页面名称122、AR展示中的导流链接123、AR展示结束后的导流链接124以及操作控件125,其中,页面ID 121可以是***自动生成的唯一ID;页面名称122为每个导流页面的名称,可在导流页面的编辑界面编辑修改;AR展示中的导流链接123为在AR效果展示过程中显示的跳转链接,可以在列表点击跳转至相应的目标程序中;AR展示结束后的导流链接124为在AR效果展示结束后显示的跳转链接,可以在列表点击跳转至相应的目标程序中;操作控件125为导流页面的编辑控件,通过点击导流页面的操作控件125,可以跳转至相应的导流页面的编辑界面。
图7B为本公开实施例提供的一种导流页面的编辑界面的示意图,如图7B所示,导流页面的编辑界面200可以包括新增页面按钮210、页面ID的显示区域220、页面名称的编辑区域230、AR展示中的导流链接的编辑区域240、AR展示中的导流文案的编辑区域250、AR展示结束后的导流链接的编辑区域260、AR展示结束后的导流图片的设置区域270、AR展示结束后的导流文案的编辑区域280以及页面提交控件290,其中,点击新增页面按钮210可以新增导流页面,并对新增的导流页面进行编辑;页面ID的显示区域220可以显示当前导流页面的ID;页面名称的编辑区域230可以用于编辑当前导流页面的名称;AR展示中的导流链接的编辑区域240可以用于编辑当前导流页面在AR展示过程中进行导流的导流链接;AR展示中的导流文案的编辑区域250用于编辑在AR展示过程中显示的导流文案;AR展示结束后的导流链接的编辑区域260用于编辑在AR展示结束后进行导流的导流链接;AR展示结束后的导流图片的设置区域270用于设置在AR展示结束后显示的导流图片;AR展示结束后的导流文案的编辑区域280用于编辑在AR展示结束后显示的导流文案;点击页面提交控件290可以对当前编辑的导流页面的导流信息以及页面信息保存至导流页面库。
在一些实施方式中,可以在AR展示结束后的导流图片的设置区域270上传至多5张图片,也能对已上传的图片进行删除,在上传多张图片的情况下,上传的多张图片在前端展示时基于后台上传的顺序从左到右排列,此外,可以根据实际情况限定上传的图片的大小、尺寸、格式等。
在一些实施方式中,点击页面提交控件290后可以对各个编辑区域编辑的信息进行格式校验,在有编辑区域编辑的信息格式(如图片格式、图片大小、字符格式等)不正确的情况下,无法进行导流信息以及页面信息的保存,并会提示用户重新填写格式错误的信息或上传格式错误的图片。
需要说明的是,在实施时,上述AR展示中的导流链接、AR展示中的导流文案可以分别对应前述的第一导流地址、第一导流文案,AR展示结束后的导流链接、AR展示结束后的导流图片、AR展示结束后的导流文案可以分别对应前述的第二导流地址、导流图像和第二导流文案。
基于前述的实施例,本公开实施例提供一种页面编辑装置,该装置包括所包括的各单元、以及各单元所包括的各模块,可以通过电子设备中的处理器来实现;当然也可通过具体的逻辑电路实现;在实施的过程中,处理器可以为中央处理器(CPU)、微处理器(MPU)、数字信号处理器(DSP)或现场可编程门阵列(FPGA)等。
图8为本公开实施例提供的一种页面编辑装置的组成结构示意图,如图8所示,该页面编辑装置800包括:第一显示模块810、编辑模块820、生成模块830和发送模块840,其中:
第一显示模块810,用于显示待编辑的导流页面的编辑界面;所述导流页面用于在增强现实效果的展示界面引导用户访问目标程序;
编辑模块820,用于响应于在所述编辑界面对所述导流页面进行编辑的操作,获取编辑的所述导流页面的导流信息;所述导流信息用于确定所述导流页面导向的所述目标程序;
生成模块830,用于基于所述导流信息,生成所述导流页面的页面数据;
发送模块840,用于生成包括所述导流页面的页面数据的配置文件并发送给客户端,所述客户端用于在加载所述增强现实效果的展示界面的情况下,基于所述配置文件在所述展示界面显示所述导流页面。
在一些实施例中,所述导流信息包括以下至少之一:导流页面的标识信息、导流页面的名称、导流地址和导流展示信息。
在一些实施例中,所述导流信息包括导流地址,所述编辑界面包括导流地址编辑区域;所述编辑模块还用于:响应于在所述导流地址编辑区域对所述导流页面进行的地址编辑操作,获取所述导流页面的导流地址。
在一些实施例中,所述导流地址包括以下至少之一:用于在增强现实效果的展示过程中进行导流的第一导流地址;用于在增强现实效果展示结束后进行导流的第二导流地址。
在一些实施例中,所述导流信息包括导流展示信息,所述编辑界面包括展示信息编辑区域;所述编辑模块还用于:响应于在所述展示信息编辑区域对所述导流页面进行的展示信息编辑操作,获取所述导流页面的导流展示信息。
在一些实施例中,所述展示信息编辑区域包括第一展示信息编辑区域,所述导流展示信息包括用于在增强现实效果的展示过程中显示的第一导流文案;所述编辑模块还用于:响应于在所述第一展示信息编辑区域对所述导流页面进行的文案编辑操作,获取所述导流页面的第一导流文案。
在一些实施例中,所述展示信息编辑区域包括第二展示信息编辑区域,所述第二展示信息编辑区域包括文案编辑区域和图像设置区域,所述导流展示信息包括用于在增强现实效果展示结束后显示的第二导流文案和导流图像;所述编辑模块还用于:响应于在所述文案信息编辑区域对所述导流页面进行的文案编辑操作,获取所述导流页面的第二导流文案;响应于在所述图像设置区域对所述导流页面进行的图像设置操作,获取所述导流页面的导流图像。
在一些实施例中,所述生成模块还用于:基于预设的校验规则对所述导流信息进行格式校验,得到校验结果;在所述校验结果表征校验成功的情况下,基于所述导流信息,生成所述导流页面的页面数据。
本公开实施例提供一种显示装置,该装置包括所包括的各单元、以及各单元所包括的各模块,可以通过电子设备中的处理器来实现;当然也可通过具体的逻辑电路实现;在实施的过程中,处理器可以为中央处理器(CPU)、微处理器(MPU)、数字信号处理器(DSP)或现场可编程门阵列(FPGA)等。
图9为本公开实施例提供的一种显示装置的组成结构示意图,如图9所示,该显示装置900包括:获取模块910、解析模块920和第二显示模块930,其中:
获取模块910,用于获取导流页面的配置文件;所述导流页面用于在增强现实效果的展示界面引导用户访问目标程序;
解析模块920,用于响应于加载所述增强现实效果的展示界面,对所述配置文件进行解析,得到所述导流页面的页面数据;其中,所述页面数据是基于在所述导流页面的编辑界面中编辑的导流信息生成的,所述导流信息用于确定所述导流页面导向的所述目标程序;
第二显示模块930,用于基于所述页面数据,在所述展示界面显示所述导流页面。
以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本公开装置实施例中未披露的技术细节,请参照本公开方法实施例的描述而理解。
本公开涉及增强现实领域,通过获取现实环境中的目标对象的图像信息,进而借助各类视觉相关算法实现对目标对象的相关特征、状态及属性进行检测或识别处理,从而得到与具体应用匹配的虚拟与现实相结合的AR效果。示例性的,目标对象可涉及与人体相关的脸部、肢体、手势、动作等,或者与物体相关的标识物、标志物,或者与场馆或场所相关的沙盘、展示区域或展示物品等。视觉相关算法可涉及视觉定位、SLAM、三维重建、图像注册、背景分割、对象的关键点提取及跟踪、对象的位姿或深度检测等。具体应用不仅可以涉及跟真实场景或物品相关的导览、导航、讲解、重建、虚拟效果叠加展示等交互场景,还可以涉及与人相关的特效处理,比如妆容美化、肢体美化、特效展示、虚拟模型展示等交互场景。可通过卷积神经网络,实现对目标对象的相关特征、状态及属性进行检测或识别处理。上述卷积神经网络是基于深度学习框架进行模型训练而得到的网络模型。
需要说明的是,本公开实施例中,如果以软件功能模块的形式实现上述的页面编辑方法或显示方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本公开实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一台电子设备(可以是个人计算机、服务器、或者网络设备等)执行本公开各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ReadOnly Memory,ROM)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本公开实施例不限制于任何特定的硬件和软件结合。
对应地,本公开实施例提供一种电子设备,包括显示屏;存储器,用于存储可执行计算机程序;处理器,用于执行所述存储器中存储的可执行计算机程序时,结合所述显示屏实现上述的页面编辑方法或显示方法中的步骤。
对应地,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的页面编辑方法或显示方法中的步骤。
这里需要指出的是:以上存储介质和设备实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本公开存储介质和设备实施例中未披露的技术细节,请参照本公开方法实施例的描述而理解。
需要说明的是,图10为本公开实施例中电子设备的一种硬件实体示意图,如图10所示,该电子设备1000的硬件实体包括:显示屏1001、存储器1002和处理器1003,其中,显示屏1001、存储器1002和处理器1003通过通信总线1004连接;存储器1002,用于存储可执行计算机程序;处理器1003,用于执行存储器1002中存储的可执行计算机程序时,结合显示屏1001,实现本公开实施例提供的方法,例如,本公开实施例提供的页面编辑方法或显示方法。
存储器1002可以配置为存储由处理器1003可执行的指令和应用,还可以缓存待处理器1003以及电子设备1000中各模块待处理或已经处理的数据(例如,图像数据、音频数据、语音通信数据和视频通信数据),可以通过闪存(FLASH)或随机访问存储器(RandomAccess Memory,RAM)实现。
本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,用于引起处理器1003执行时,实现本公开实施例提供的方法,例如,本公开实施例提供的页面编辑方法或显示方法。
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本公开的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本公开的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本公开实施例的实施过程构成任何限定。上述本公开实施例序号仅仅为了描述,不代表实施例的优劣。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
在本公开所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本公开实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(Read Only Memory,ROM)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本公开上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台电子设备(可以是个人计算机、服务器、或者网络设备等)执行本公开各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本公开的实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本公开的保护范围之内。
Claims (13)
1.一种页面编辑方法,其特征在于,包括:
显示待编辑的导流页面的编辑界面;所述导流页面用于在增强现实效果的展示界面引导用户访问目标程序;
响应于在所述编辑界面对所述导流页面进行编辑的操作,获取编辑的所述导流页面的导流信息;所述导流信息用于确定所述导流页面导向的所述目标程序;
基于所述导流信息,生成所述导流页面的页面数据;
生成包括所述导流页面的页面数据的配置文件并发送给客户端,所述客户端用于在加载所述增强现实效果的展示界面的情况下,基于所述配置文件在所述展示界面显示所述导流页面。
2.根据权利要求1所述的方法,其特征在于,所述导流信息包括以下至少之一:导流页面的标识信息、导流页面的名称、导流地址和导流展示信息。
3.根据权利要求1或2所述的方法,其特征在于,所述导流信息包括导流地址,所述编辑界面包括导流地址编辑区域;
所述响应于在所述编辑界面对所述导流页面进行编辑的操作,获取编辑的所述导流页面的导流信息,包括:
响应于在所述导流地址编辑区域对所述导流页面进行的地址编辑操作,获取所述导流页面的导流地址。
4.根据权利要求3所述的方法,其特征在于,所述导流地址包括以下至少之一:
用于在增强现实效果的展示过程中进行导流的第一导流地址;
用于在增强现实效果展示结束后进行导流的第二导流地址。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述导流信息包括导流展示信息,所述编辑界面包括展示信息编辑区域;
所述响应于在所述编辑界面对所述导流页面进行编辑的操作,获取编辑的所述导流页面的导流信息,包括:
响应于在所述展示信息编辑区域对所述导流页面进行的展示信息编辑操作,获取所述导流页面的导流展示信息。
6.根据权利要求5所述的方法,其特征在于,所述展示信息编辑区域包括第一展示信息编辑区域,所述导流展示信息包括用于在增强现实效果的展示过程中显示的第一导流文案;
所述响应于在所述展示信息编辑区域对所述导流页面进行的展示信息编辑操作,获取所述导流页面的导流展示信息,包括:
响应于在所述第一展示信息编辑区域对所述导流页面进行的文案编辑操作,获取所述导流页面的第一导流文案。
7.根据权利要求5或6所述的方法,其特征在于,所述展示信息编辑区域包括第二展示信息编辑区域,所述第二展示信息编辑区域包括文案编辑区域和图像设置区域,所述导流展示信息包括用于在增强现实效果展示结束后显示的第二导流文案和导流图像;
所述响应于在所述展示信息编辑区域对所述导流页面进行的展示信息编辑操作,获取所述导流页面的导流展示信息,包括:
响应于在所述文案信息编辑区域对所述导流页面进行的文案编辑操作,获取所述导流页面的第二导流文案;
响应于在所述图像设置区域对所述导流页面进行的图像设置操作,获取所述导流页面的导流图像。
8.根据权利要求1至7中任一项所述的方法,其特征在于,所述基于所述导流信息,生成所述导流页面的页面数据,包括:
基于预设的校验规则对所述导流信息进行格式校验,得到校验结果;
在所述校验结果表征校验成功的情况下,基于所述导流信息,生成所述导流页面的页面数据。
9.一种显示方法,其特征在于,应用于客户端,包括:
获取导流页面的配置文件;所述导流页面用于在增强现实效果的展示界面引导用户访问目标程序;
响应于加载所述增强现实效果的展示界面,对所述配置文件进行解析,得到所述导流页面的页面数据;其中,所述页面数据是基于在所述导流页面的编辑界面中编辑的导流信息生成的,所述导流信息用于确定所述导流页面导向的所述目标程序;
基于所述页面数据,在所述展示界面显示所述导流页面。
10.一种页面编辑装置,其特征在于,包括:
第一显示模块,用于显示待编辑的导流页面的编辑界面;所述导流页面用于在增强现实效果的展示界面引导用户访问目标程序;
编辑模块,用于响应于在所述编辑界面对所述导流页面进行编辑的操作,获取编辑的所述导流页面的导流信息;所述导流信息用于确定所述导流页面导向的所述目标程序;
生成模块,用于基于所述导流信息,生成所述导流页面的页面数据;
发送模块,用于生成包括所述导流页面的页面数据的配置文件并发送给客户端,所述客户端用于在加载所述增强现实效果的展示界面的情况下,基于所述配置文件在所述展示界面显示所述导流页面。
11.一种显示装置,其特征在于,包括:
获取模块,用于获取导流页面的配置文件;所述导流页面用于在增强现实效果的展示界面引导用户访问目标程序;
解析模块,用于响应于加载所述增强现实效果的展示界面,对所述配置文件进行解析,得到所述导流页面的页面数据;其中,所述页面数据是基于在所述导流页面的编辑界面中编辑的导流信息生成的,所述导流信息用于确定所述导流页面导向的所述目标程序;
第二显示模块,用于基于所述页面数据,在所述展示界面显示所述导流页面。
12.一种电子设备,其特征在于,包括:
显示屏;存储器,用于存储可执行计算机程序;
处理器,用于执行所述存储器中存储的可执行计算机程序时,结合所述显示屏实现权利要求1至9中任一项所述的方法。
13.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,用于引起处理器执行时,实现权利要求1至9中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111165672.4A CN113867874A (zh) | 2021-09-30 | 2021-09-30 | 页面编辑及显示方法、装置、设备、计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111165672.4A CN113867874A (zh) | 2021-09-30 | 2021-09-30 | 页面编辑及显示方法、装置、设备、计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113867874A true CN113867874A (zh) | 2021-12-31 |
Family
ID=79001548
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111165672.4A Withdrawn CN113867874A (zh) | 2021-09-30 | 2021-09-30 | 页面编辑及显示方法、装置、设备、计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113867874A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118092744A (zh) * | 2024-04-29 | 2024-05-28 | 浙江口碑网络技术有限公司 | 一种信息交互方法和装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160321589A1 (en) * | 2012-06-05 | 2016-11-03 | Dimensional Insight Incorporated | Dynamic generation of guided pages |
CN109522015A (zh) * | 2018-08-27 | 2019-03-26 | 重庆富民银行股份有限公司 | 银行业务引导页面生成*** |
CN112068880A (zh) * | 2020-09-10 | 2020-12-11 | 工银科技有限公司 | 导引页面的生成和控制方法、以及生成和控制装置 |
CN112416485A (zh) * | 2020-10-20 | 2021-02-26 | 北京达佳互联信息技术有限公司 | 信息引导方法、装置、终端及存储介质 |
CN112712360A (zh) * | 2019-10-25 | 2021-04-27 | 腾讯科技(深圳)有限公司 | 充值方法及装置 |
-
2021
- 2021-09-30 CN CN202111165672.4A patent/CN113867874A/zh not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160321589A1 (en) * | 2012-06-05 | 2016-11-03 | Dimensional Insight Incorporated | Dynamic generation of guided pages |
CN109522015A (zh) * | 2018-08-27 | 2019-03-26 | 重庆富民银行股份有限公司 | 银行业务引导页面生成*** |
CN112712360A (zh) * | 2019-10-25 | 2021-04-27 | 腾讯科技(深圳)有限公司 | 充值方法及装置 |
CN112068880A (zh) * | 2020-09-10 | 2020-12-11 | 工银科技有限公司 | 导引页面的生成和控制方法、以及生成和控制装置 |
CN112416485A (zh) * | 2020-10-20 | 2021-02-26 | 北京达佳互联信息技术有限公司 | 信息引导方法、装置、终端及存储介质 |
Non-Patent Citations (1)
Title |
---|
李梦;李凡;李京;: "Web应用自动构建框架――WACF", 计算机工程, no. 09 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118092744A (zh) * | 2024-04-29 | 2024-05-28 | 浙江口碑网络技术有限公司 | 一种信息交互方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111294663B (zh) | 弹幕处理方法、装置、电子设备及计算机可读存储介质 | |
CN105677357B (zh) | 媒体信息处理方法及移动终端 | |
CN110865708B (zh) | 虚拟内容载体的交互方法、介质、装置和计算设备 | |
CN103157281B (zh) | 一种二维游戏场景显示的方法和设备 | |
CN110868635B (zh) | 视频处理方法、装置、电子设备及存储介质 | |
KR101851356B1 (ko) | 3d 디지털액터에 의한 지능형 사용자 인터페이스 제공방법 | |
WO2023020622A1 (zh) | 一种显示方法、装置、电子设备、计算机可读存储介质、计算机程序及计算机程序产品 | |
CN112560605B (zh) | 交互方法、装置、终端、服务器和存储介质 | |
CN103517158B (zh) | 一种生成可展示视频批注的视频的方法、装置及*** | |
CN103914129A (zh) | 一种人机交互***及方法 | |
US20190230311A1 (en) | Video interface display method and apparatus | |
CN114025188B (zh) | 直播广告展示方法、***、装置、终端及可读存储介质 | |
CN113891140A (zh) | 一种素材编辑方法、装置、设备及存储介质 | |
KR20210010521A (ko) | 개인 정보를 공유하는 방법, 장치, 단말기기 및 저장 매체 | |
CN114116086A (zh) | 一种页面编辑方法、装置、设备及存储介质 | |
US20230209125A1 (en) | Method for displaying information and computer device | |
CN111949908A (zh) | 媒体信息的处理方法、装置、电子设备及存储介质 | |
KR20120099814A (ko) | 증강현실 컨텐츠 서비스 시스템과 장치 및 그 방법 | |
CN113867875A (zh) | 标记对象的编辑及显示方法、装置、设备、存储介质 | |
CN111741321A (zh) | 一种直播控制方法、装置、设备及计算机存储介质 | |
CN105744338B (zh) | 一种视频处理方法及其设备 | |
CN113867874A (zh) | 页面编辑及显示方法、装置、设备、计算机可读存储介质 | |
CN113867528A (zh) | 显示方法、装置、设备及计算机可读存储介质 | |
CN114449355B (zh) | 一种直播互动的方法、装置、设备及存储介质 | |
KR101697290B1 (ko) | 웹 브라우저에서 구현되는 웹사이트 제작 방법 및 시스템 |
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 | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20211231 |
|
WW01 | Invention patent application withdrawn after publication |