预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共23页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108829488A(43)申请公布日2018.11.16(21)申请号201810688995.3(22)申请日2018.06.28(71)申请人腾讯音乐娱乐科技(深圳)有限公司地址518000广东省深圳市前海深港合作区前湾一路1号A栋201室(72)发明人赵云龙(74)专利代理机构北京三高永信知识产权代理有限责任公司11138代理人滕一斌(51)Int.Cl.G06F9/451(2018.01)权利要求书3页说明书14页附图5页(54)发明名称生成Web可交互页面的方法、装置及存储介质(57)摘要本发明公开了一种生成Web可交互页面的方法、装置及存储介质,属于互联网技术领域。所述方法包括:确定配置于Web可交互页面中的至少一个组件中每个组件的组件配置参数、Web可交互页面的页面配置参数、以及至少一个组件中每个组件的组件属性,然后基于外网服务器生成并发布Web可交互页面。由于组件配置参数包括模板、主题、逻辑和至少一个变量中的至少一者,因此,在本发明实施例中,可以由开发人员自主设计Web可交互页面中的组件的模板、主题、逻辑和至少一个变量,以实现对Web可交互页面中的组件的全方位定制,提高了开发人员设计Web可交互页面的灵活性。CN108829488ACN108829488A权利要求书1/3页1.一种生成Web可交互页面的方法,其特征在于,所述方法包括:确定配置于所述Web可交互页面中的至少一个组件中每个组件的组件配置参数,所述组件配置参数包括模板、主题、逻辑和至少一个变量中的至少一者,所述模板是指对应的组件采用的超文本标记语言HTML结构,所述主题是指对应的组件的层叠样式表CSS,所述逻辑是指用于实现对应组件的功能的逻辑,所述至少一个变量是指在实现对应的组件的功能的过程中所需的变量;确定页面配置参数,所述页面配置参数用于描述所述Web可交互页面的页面属性;确定所述至少一个组件中每个组件的组件属性;将所述至少一个组件中每个组件的组件配置参数、所述页面配置参数和所述至少一个组件中每个组件的组件属性发送至外网服务器,由所述外网服务器生成并发布所述Web可交互页面。2.如权利要求1所述的方法,其特征在于,所述组件属性包括对应的组件在所述Web可交互页面中的位置坐标和对应的组件的尺寸大小;所述确定所述至少一个组件中每个组件的组件属性,包括:对于所述至少一个组件中任一组件A,当检测到针对所述组件A的选择操作时,显示参数设置区域,所述参数设置区域包括位置参数设置区域和尺寸参数设置区域;基于所述位置参数设置区域确定所述组件A在所述Web可交互页面中的位置坐标;基于所述尺寸参数设置区域确定所述组件A在所述Web可交互页面中的尺寸大小。3.如权利要求2所述的方法,其特征在于,所述确定页面配置参数之后,还包括:根据所述页面配置参数,显示页面编辑区域,所述页面编辑区域包括根据所述页面配置参数生成的初始页面;相应地,所述检测到针对所述组件A的选择操作之后,还包括:在所述页面编辑区域显示所述组件A;相应地,所述基于所述位置参数设置区域确定所述组件A在所述Web可交互页面中的位置坐标,包括:当检测到针对所述组件A的移动指令时,确定所述组件A被移动之后的位置,并根据所述组件A被移动之后的位置,在所述位置参数设置区域显示所述组件A的位置坐标;相应地,所述基于所述尺寸参数设置区域确定所述组件A在所述Web可交互页面中的尺寸大小,包括:当检测到针对所述组件A的缩放指令时,确定所述组件A被缩放之后的尺寸,并根据所述组件A被缩放之后的尺寸,在所述尺寸参数设置区域显示所述组件A的尺寸大小。4.如权利要求1至3任一所述的方法,其特征在于,所述将所述至少一个组件中每个组件的组件配置参数、所述页面配置参数和所述至少一个组件中每个组件的组件属性发送至外网服务器之前,还包括:当检测到针对当前页面中的预览选项的选择操作时,将所述至少一个组件中每个组件的组件配置参数、所述页面配置参数和所述至少一个组件中每个组件的组件属性发送至预览服务器,由所述预览服务器生成预览页面;接收所述预览服务器发送的所述预览页面,并显示所述预览页面。5.如权利要求1至3任一所述的方法,其特征在于,所述将所述至少一个组件中每个组2CN108829488A权利要求书2/3页件的组件配置参数、所述页面配置参数和所述至少一个组件中每个组件的组件属性发送至外网服务器之前,还包括:当检测到针对当前页面中的测试选项的选择操作时,将所述至少一个组件中每个组件的组件配置参数、所述页面配置参数和所述至少一个组件中每个组件的组件属性发送至测试服务器,由所述测试服务器生成测试页面,并对生成的测试页面进行测试;接收所述测试服务器发送的测试结果,并显示所述测试