【技术实现步骤摘要】
用户界面生成方法、装置、电子设备及存储介质
本申请涉及用户界面生成技术,特别是涉及一种用户界面生成方法、装置、电子设备及存储介质。
技术介绍
随着互联网技术的发展,应用程序的用户界面往往不是一成不变的,而是针对不同的用户或用户群体生成不同的用户界面,从而为不同用户提供有针对性的定制化的界面功能和显示效果。当定制化的用户界面出现缺陷或故障时,为了复现问题,需要生成出现故障的用户界面,以便查找和修复故障。现有技术中,为了显示出现故障的用户界面,需要使用用户账号登陆应用程序,这就需要繁琐的权限验证过程,并且难以保障用户隐私信息的安全性。
技术实现思路
有鉴于此,本申请的主要目的在于提供一种用户界面生成方法,该方法可以无需使用用户账号登陆应用程序,就能显示出现故障的用户界面,简化了获取用户界面的过程,并且保障了用户隐私信息的安全。为了达到上述目的,本申请提出的技术方案为:第一方面,本申请实施例提供了一种用户界面生成方法,包括:使用代理人账号登陆应用程序;获取被代理人账号,根 ...
【技术保护点】
1.一种用户界面生成方法,其特征在于,包括:/n使用代理人账号登陆应用程序;/n获取被代理人账号,根据所述被代理人账号,获取被代理人的用户界面中包含的界面信息;所述被代理人为所述被代理人账号所属的被代理人;所述界面信息包括至少一个界面模块和每个界面模块的界面模块信息;所述界面模块包括至少一个界面元素;所述界面模块信息包括该界面模块的属性信息和该界面模块中每个界面元素的属性信息;/n根据所述界面信息生成用户界面,并将所述用户界面显示在所述应用程序中。/n
【技术特征摘要】
1.一种用户界面生成方法,其特征在于,包括:
使用代理人账号登陆应用程序;
获取被代理人账号,根据所述被代理人账号,获取被代理人的用户界面中包含的界面信息;所述被代理人为所述被代理人账号所属的被代理人;所述界面信息包括至少一个界面模块和每个界面模块的界面模块信息;所述界面模块包括至少一个界面元素;所述界面模块信息包括该界面模块的属性信息和该界面模块中每个界面元素的属性信息;
根据所述界面信息生成用户界面,并将所述用户界面显示在所述应用程序中。
2.根据权利要求1所述的方法,其特征在于,所述获取被代理人的用户界面中包含的界面信息的步骤,包括:
获取所述被代理人的用户界面中包括的至少一个界面模块;
针对每个所述界面模块,从界面模块数据库中获取该界面模块的所述界面模块信息。
3.根据权利要求1所述的方法,其特征在于,所述获取被代理人账号的步骤包括:
根据类别标识信息,获取符合预设类别的至少一个被代理人的备选账号;
从每个所述备选账号中,确定所述被代理人账号。
4.根据权利要求1所述的方法,其特征在于,所述获取被代理人账号的步骤之后,所述获取被代理人的用户界面中包含的界面信息的步骤之前,所述方法还包括:
根据所述代理人账号和所述被代理人账号,判断所述代理人账号所属代理人是否有获取所述界面信息的代理权限;
在所述代理人有获取所述界面信息的代理权限的情况下,获取所述被代理人账号所属被代理人的用户界面中包含的界面信息。
5.一种用户界面生成装置,其特征在于,包括:
登陆模块,用于使用代理人账号登陆应用程序;
被代理人获取模块,用于获...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。