本申请涉及计算机技术领域,提供一种原生页面更新方法和装置,其可具体可应用于医疗领域、金融领域的原生页面更新,方法包括:第一电子设备获取预先设计好的视觉样式,将视觉样式转换为页面视觉源码;第一电子设备将页面视觉源码转换为具有指定数据格式的数据,得到转换后的数据;第一电子设备将转换后的数据上传到服务器;服务器将转换后的数据下发到第二电子设备;第二电子设备将转换后的数据还原为页面视觉源码;第二电子设备利用还原后的页面视觉源码更新第二电子设备的原生页面,得到更新后的原生页面。本发明专利技术实现了动态更新原生页面,从而省去原生页面样式变更时繁琐的APP发版与用户升级的繁琐流程。用户升级的繁琐流程。用户升级的繁琐流程。
【技术实现步骤摘要】
原生页面更新方法和装置
[0001]本申请涉及计算机
,尤其涉及一种原生页面更新方法和装置。
技术介绍
[0002]页面分为网页页面和原生页面,网页页面通过HTML5(第五代超文本标记语言)开发,原生页面通过原生控件开发。原生页面无法实现像网页页面那样的动态渲染布局。例如,假设某一金融应用程序,如果遇到页面样式要调整之类的场景,必须要在iOS/Android端进行更新,进行页面编码开发、打包验证、视觉验收、重新提审APP,之后应用市场审核,审核通过发布后,才能让用户升级,看到新页面,整个流程非常繁琐。
技术实现思路
[0003]针对上述技术问题,本申请的目的在于提供一种原生页面更新方法和装置,旨在解决原生页面样式变更必须发版的技术问题。
[0004]第一方面,本专利技术实施例提供一种原生页面更新方法,包括:
[0005]第一电子设备获取预先设计好的视觉样式,将所述视觉样式转换为页面视觉源码;
[0006]所述第一电子设备将所述页面视觉源码转换为具有指定数据格式的数据,得到转换后的数据;其中,所述指定数据格式为服务器和第二电子设备接收数据的格式;
[0007]所述第一电子设备将所述转换后的数据上传到所述服务器;
[0008]所述服务器将所述转换后的数据下发到所述第二电子设备;
[0009]所述第二电子设备将所述转换后的数据还原为页面视觉源码;
[0010]所述第二电子设备利用还原后的页面视觉源码更新所述第二电子设备的原生页面,得到更新后的原生页面。
[0011]进一步的,所述第一电子设备获取预先设计好的视觉样式,将所述视觉样式转换为页面视觉源码的步骤,包括:
[0012]所述第一电子设备获取通过Sketch软件预先设计好的视觉样式,通过所述Sketch软件将所述视觉样式转换为页面视觉源码。
[0013]进一步的,所述第一电子设备上安装有UI布局编码器,用于将所述页面视觉源码转换为具有指定数据格式的数据;所述第二电子设备上安装有UI布局解码器,用于将所述转换后的数据还原为页面视觉源码。
[0014]进一步的,所述指定数据格式为JSON数据格式,所述第一电子设备将所述页面视觉源码转换为具有指定数据格式的数据,得到转换后的数据,包括:
[0015]所述第一电子设备将所述页面视觉源码转换为JSON数据格式的数据,得到JSON数据。
[0016]进一步的,所述第二电子设备利用还原后的页面视觉源码更新所述第二电子设备的原生页面,得到更新后的原生页面,包括:
[0017]所述第二电子设备根据还原后的页面视觉源码对所述原生页面进行重新绘制和渲染,得到更新后的原生页面。
[0018]进一步的,在所述第一电子设备获取预先设计好的视觉样式,将所述视觉样式转换为页面视觉源码的步骤之前,还包括:
[0019]所述第一电子设备通过摄像头采集用户的人脸图像;
[0020]所述第一电子设备根据所述用户的人脸图像判断所述用户是否为原生页面更新授权用户;
[0021]若否,则所述第一电子设备将所述人脸图像发送到指定的邮箱中;
[0022]若是,则所述第一电子设备执行所述获取预先设计好的视觉样式,将所述视觉样式转换为页面视觉源码的步骤。
[0023]进一步的,所述第一电子设备根据所述用户的人脸图像判断所述用户是否为原生页面更新授权用户,包括:
[0024]所述第一电子设备将所述用户的人脸图像与人脸图像数据库中的人脸图像进行匹配;
[0025]若匹配不成功,则判定所述用户为非原生页面更新授权用户;
[0026]若匹配成功,则从人脸图像与用户信息的关系数据库中获取所述用户的姓名、身份证号以及职位;
[0027]根据所述用户的姓名和所述用户的身份证号,从员工信息数据库中获取所述用户的职位;
[0028]判断从所述人脸图像与用户信息的关系数据库中获取的职位和从所述员工信息数据库中获取的职位是否相同;
[0029]若相同,则判定所述用户为原生页面更新授权用户;
[0030]若不相同,则判定所述用户为非原生页面更新授权用户。
[0031]第二方面,本专利技术实施例提供一种原生页面更新方法,应用于第一电子设备,包括:
[0032]获取预先设计好的视觉样式,将所述视觉样式转换为页面视觉源码;
[0033]将所述页面视觉源码转换为具有指定数据格式的数据,得到转换后的数据;其中,所述指定数据格式为服务器和第二电子设备接收数据的格式;
[0034]将所述转换后的数据上传到所述服务器,通过所述服务器将所述转换后的数据下发到所述第二电子设备,以使所述第二电子设备将所述转换后的数据还原为页面视觉源码,利用还原后的页面视觉源码更新所述第二电子设备的原生页面,得到更新后的原生页面。
[0035]进一步的,所述获取预先设计好的视觉样式,将所述视觉样式转换为页面视觉源码,包括:
[0036]获取通过Sketch软件预先设计好的视觉样式,通过所述Sketch软件将所述视觉样式转换为页面视觉源码。
[0037]第三方面,本专利技术实施例提供一种原生页面更新装置,应用于第一电子设备,包括:
[0038]获取模块,用于获取预先设计好的视觉样式,将所述视觉样式转换为页面视觉源
码;
[0039]格式转换模块,用于将所述页面视觉源码转换为具有指定数据格式的数据,得到转换后的数据;其中,所述指定数据格式为服务器和第二电子设备接收数据的格式;
[0040]上传模块,用于将所述转换后的数据上传到所述服务器,通过所述服务器将所述转换后的数据下发到所述第二电子设备,以使所述第二电子设备将所述转换后的数据还原为页面视觉源码,利用还原后的页面视觉源码更新所述第二电子设备的原生页面,得到更新后的原生页面。
[0041]本专利技术实施例提供一种原生页面更新方法,包括:第一电子设备获取预先设计好的视觉样式,将所述视觉样式转换为页面视觉源码;所述第一电子设备将所述页面视觉源码转换为具有指定数据格式的数据,得到转换后的数据;其中,所述指定数据格式为服务器和第二电子设备接收数据的格式;所述第一电子设备将所述转换后的数据上传到所述服务器;所述服务器将所述转换后的数据下发到所述第二电子设备;所述第二电子设备将所述转换后的数据还原为页面视觉源码;所述第二电子设备利用还原后的页面视觉源码更新所述第二电子设备的原生页面,得到更新后的原生页面。由于本专利技术第二电子设备能够根据服务器下发的数据动态更新原生页面,从而省去原生页面样式变更时繁琐的APP发版与用户升级的繁琐流程。
附图说明
[0042]为了更清楚地说明本申请的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0043]图1是本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种原生页面更新方法,其特征在于,包括:第一电子设备获取预先设计好的视觉样式,将所述视觉样式转换为页面视觉源码;所述第一电子设备将所述页面视觉源码转换为具有指定数据格式的数据,得到转换后的数据;其中,所述指定数据格式为服务器和第二电子设备接收数据的格式;所述第一电子设备将所述转换后的数据上传到所述服务器;所述服务器将所述转换后的数据下发到所述第二电子设备;所述第二电子设备将所述转换后的数据还原为页面视觉源码;所述第二电子设备利用还原后的页面视觉源码更新所述第二电子设备的原生页面,得到更新后的原生页面。2.根据权利要求1所述的原生页面更新方法,其特征在于,所述第一电子设备获取预先设计好的视觉样式,将所述视觉样式转换为页面视觉源码,包括:所述第一电子设备获取通过Sketch软件预先设计好的视觉样式,通过所述Sketch软件将所述视觉样式转换为页面视觉源码。3.根据权利要求1所述的原生页面更新方法,其特征在于,所述第一电子设备上安装有UI布局编码器,用于将所述页面视觉源码转换为具有指定数据格式的数据;所述第二电子设备上安装有UI布局解码器,用于将所述转换后的数据还原为页面视觉源码。4.根据权利要求1所述的原生页面更新方法,其特征在于,所述指定数据格式为JSON数据格式,所述第一电子设备将所述页面视觉源码转换为具有指定数据格式的数据,得到转换后的数据,包括:所述第一电子设备将所述页面视觉源码转换为JSON数据格式的数据,得到JSON数据。5.根据权利要求1所述的原生页面更新方法,其特征在于,所述第二电子设备利用还原后的页面视觉源码更新所述第二电子设备的原生页面,得到更新后的原生页面,包括:所述第二电子设备根据还原后的页面视觉源码对所述原生页面进行重新绘制和渲染,得到更新后的原生页面。6.根据权利要求1所述原生页面更新方法,其特征在于,在所述第一电子设备获取预先设计好的视觉样式,将所述视觉样式转换为页面视觉源码之前,还包括:所述第一电子设备通过摄像头采集用户的人脸图像;所述第一电子设备根据所述用户的人脸图像判断所述用户是否为原生页面更新授权用户;若否,则所述第一电子设备将所述人脸图像发送到指定的邮箱中;若是,则所述第一电子设备执行所述获取预先设计好的视觉样式,将所述视觉样式转...
【专利技术属性】
技术研发人员:徐远翔,
申请(专利权)人:平安消费金融有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。