【技术实现步骤摘要】
页面构建方法和设备
本专利技术涉及代码开发领域,尤其涉及一种页面构建方法和设备。
技术介绍
随着电子设备的更新换代,电子设备上的端的形态越来越多,例如网页WebApp端、原生App端(包括适用于安卓Android操作系统的端和适用于iOS操作系统的端)、小程序端(如微信、支付宝小程序)等。用户可以根据电子设备的操作系统、资源配置以及个人使用习惯通过不同的端获取服务供应商提供的服务,极大地方便了用户的操作,也提高了服务的覆盖率。为了向通过不同端进行服务访问的用户提供相同的服务,服务供应商须针对不同的端编写多套代码,甚至为不同的端部署对应的服务器,而且在每次服务功能更新时,需要多个团队同时为不同端进行代码更新,发版成本极高。目前,大多数服务供应商采用代码互转的方式来降低开发和发版成本。但是,现有代码互转软件需采用特定的开发语言,而且代码互转过程中存在性能损失,因此,代码互转的效果较差。
技术实现思路
本专利技术提供一种页面构建方法和设备,用于解决现有代码开发过程中多端发版成本较高的问题。 >本专利技术的第一方本文档来自技高网...
【技术保护点】
1.一种页面构建方法,其特征在于,所述方法包括:/n服务器生成目标页面的描述文件;所述描述文件用于生成所述目标页面;/n所述服务器向终端发送所述描述文件或所述目标页面,所述目标页面与所述终端的访问端类型对应。/n
【技术特征摘要】
1.一种页面构建方法,其特征在于,所述方法包括:
服务器生成目标页面的描述文件;所述描述文件用于生成所述目标页面;
所述服务器向终端发送所述描述文件或所述目标页面,所述目标页面与所述终端的访问端类型对应。
2.根据权利要求1所述的方法,其特征在于,所述服务器向终端发送所述描述文件或所述目标页面之前,包括:
所述服务器根据所述终端的访问端类型,确定向所述终端发送所述描述文件或所述目标页面。
3.根据权利要求2所述的方法,其特征在于,所述服务器根据所述终端的访问端类型,确定向所述终端发送所述描述文件或所述目标页面,包括:
若所述终端的访问端类型为第一类型,则所述服务器确定向所述终端发送所述描述文件;或者,
若所述终端的访问端类型为第二类型,则所述服务器确定向所述终端发送所述目标页面。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述描述文件包括:所述目标页面的至少一个元素的描述信息。
5.一种页面构建方法,其特征在于,所述方法包括:
终端向服务器发送访问请求,所述访问请求包含访问端类型信息;
所述终端接收所述服务器发送的目标页面,所述目标页面与所述终端的访问端类型对应;或者
所述终端接收所述服务器发送的描述文件,解析所述描述文件生成与所述终端的访问端类型对应的目标页面;所述描述文件用于生成所述目标页面。
6.根据权利要求5所述的方法,其特征在于,所述终端接收服务器发送的描述文件,包括:
若访问端类型为第一类型,则所述终端接收所述服务器发送的描述文件;
其中,所述第一类型包括下述任一项:
基于安卓操作系统的应用端、基于IOS操作系统的应用端。
7.根据权利要求5所述的方法,其特征在于,所述终端接收服务器发送的目标页面,包括:
若所述访问端类型为第二类型,则所述终端接收所述服务器发送的目标页面;
其中,所述第二类型包括下述任一项:
终端的浏览器访问端、应用端的嵌入程序端。
8.一种服务器,其特征在于,包括:
描述文件获取模块,用于生成目标页面的描述文件;所述描述文件用于生成所述目标页面;
发送模块,用于向终端发送所述描述文件或所述目标页面,所述目标页面与所述终端的访问端类型对应。
9.根据权利要求8所述的服务器,其特征在于,所述服务器还包括:
确定模块,用于根据所述终端的访问端类型,...
【专利技术属性】
技术研发人员:杨素珍,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。