[发明专利]一种二维码生成方法、装置、计算机设备及存储介质有效
申请号: | 201911148993.6 | 申请日: | 2019-11-21 |
公开(公告)号: | CN110908660B | 公开(公告)日: | 2022-10-28 |
发明(设计)人: | 孙志峰;韩双林 | 申请(专利权)人: | 苏州达家迎信息技术有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F16/955;G06K19/06 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 215300 江苏省苏州市昆山开发*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 二维码 生成 方法 装置 计算机 设备 存储 介质 | ||
1.一种二维码生成方法,其特征在于,包括:
通过预设开发环境组建二维码生成结构;
根据所述二维码生成结构生成二维码生成页面;
其中,所述二维码生成页面包括设定数量的页面部件,所述页面部件用于显示二维码关联信息;所述二维码生成页面设置有相关联的数据接收部件;所述数据接收部件用于建立客户端与服务端之间的服务器推送事件SSE链接;所述SSE链接用于获取所述服务端实时推送的二维码状态信息;所述二维码状态信息用于所述客户端对二维码的状态进行切换;生成所述二维码生成页面的各个页面部件以及所述数据接收部件,所述数据接收部件不在二维码生成页面进行显示。
2.根据权利要求1所述的方法,其特征在于,所述页面部件包括页面标题部件、二维码图形部件、提示信息部件、附加层部件及刷新按钮部件;
所述根据所述二维码生成结构生成二维码生成页面,包括:
在所述二维码生成页面的第一设定区域绘制所述页面标题部件;所述页面标题部件用于对所述二维码生成页面进行说明;
在所述二维码生成页面的第二设定区域绘制所述二维码图形部件;所述二维码图形部件用于根据获取的二维码字符串生成二维码;
在所述二维码生成页面的第三设定区域绘制所述提示信息部件;所述提示信息部件用于根据获取的所述二维码状态信息展示目标提示信息;
在所述二维码生成页面的第四设定区域绘制所述附加层部件;所述附加层部件用于展示所述目标提示信息时,对所述二维码图形进行遮挡处理;
在所述二维码生成页面的第五设定区域绘制所述刷新按钮部件;所述刷新按钮部件用于重新获取所述二维码字符串,并指示所述二维码图形部件生成二维码;
根据SSE链接建立方法生成二维码生成页面对应的数据接收部件。
3.根据权利要求2所述的方法,其特征在于,在所述根据所述二维码生成结构生成二维码生成页面之前,还包括:
绘制所述二维码生成页面的外层容器;所述外层容器用于提供所述二维码生成页面的初始化布局。
4.根据权利要求3所述的方法,其特征在于,生成所述二维码生成页面的页面标题部件,包括:
在所述第一设定区域绘制标题存放容器,并设置标题默认样式;所述标题存放容器用于根据标题内容确定标题大小;所述标题默认样式包括标题样式关联参数,所述标题样式关联参数用于设置标题样式;
对所述第一设定区域配置徽标参数;所述徽标参数用于展示徽标。
5.根据权利要求3所述的方法,其特征在于,生成所述二维码生成页面的二维码图形部件,包括:
在所述第二设定区域绘制二维码存放容器;所述二维码存放容器用于根据获取的二维码字符串设置二维码图形的大小;
通过二维码解析组件对获取的二维码字符串进行解析,并根据所述二维码解析组件包括的二维码配置参数对二维码图形进行渲染;
其中,所述二维码字符串的获取方式包括:
向服务端申请获取二维码,并接收所述服务端反馈的二维码字符串。
6.根据权利要求5所述的方法,其特征在于,所述向服务端申请获取二维码,包括:
向所述服务端发送二维码获取请求;其中,所述二维码获取请求用于所述服务端从应用程序编程接口API获取二维码字符串数据,反馈给所述客户端;或
与所述服务端建立SSE连接;其中,所述SSE连接用于指示所述服务端反馈所述二维码字符串。
7.根据权利要求3所述的方法,其特征在于,生成所述二维码生成页面的提示信息部件,包括:
在所述第三设定区域绘制提示信息存放容器,并设置提示信息默认样式;所述提示信息存放容器用于设置提示信息显示区域的大小;所述提示信息默认样式包括提示信息样式关联参数,所述提示信息样式关联参数用于设置提示信息样式;
定义提示信息的状态类型;所述提示信息的状态类型用于根据所述数据接收部件接收的二维码状态信息展示匹配的目标提示信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州达家迎信息技术有限公司,未经苏州达家迎信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911148993.6/1.html,转载请声明来源钻瓜专利网。