用于跨平台渲染的方法、装置、计算机可读介质和计算机程序产品制造方法及图纸

技术编号:43401132 阅读:16 留言:0更新日期:2024-11-22 17:42
提供了用于跨平台渲染的方法、装置、计算机可读介质和计算机程序产品。所述方法包括:创建要在一个或多个平台上渲染的页面;生成与所述页面对应的数据包;将所述数据包分发到所述一个或多个平台;以及在所述一个或多个平台中的相应平台处,将所述数据包转换成与所述相应平台对应的数据以进行渲染。

【技术实现步骤摘要】

本公开涉及用于跨平台渲染的方法、装置、计算机可读介质和计算机程序产品。具体地,本公开涉及跨一个或多个平台(诸如个人计算机(pc)平台、移动平台(例如手机、平板计算机、车载移动终端等))对各种内容(例如,app页面、图表/数据可视化、用户界面等)进行开发和渲染。


技术介绍

1、目前,在前端开发中主要存在以下几个问题。第一,开发效率比较低,随着业务场景的爆发式增长,前端开发技术相对落后,诸如页面的内容制作通常需要通过手动硬编码的方式开发,相对于可视化拖拽式开发,效率较低。硬编码技术包括:纯手写html、css和javascript代码;使用网页编辑器或ide,例如visual studio code、sublime text等。第二,开发工作量较大,随着终端场景越来越丰富,例如苹果手机、android手机、智能电视、华为手机、智能手表、平板计算机等,对于同一个业务场景,如果想在多个终端展示,则需要在多终端分别开发代码,工作量较大。第三,用户体验较差,例如移动终端app展示的h5(即,移动终端web应用)页面,有时会因为网络不稳定等因素,导致页面无法加载,用户体本文档来自技高网...

【技术保护点】

1.一种用于跨平台渲染的方法,包括:

2.根据权利要求1所述的方法,其中生成与所述页面对应的数据包包括:使用分包协议对所述页面的一个或多个模块分别打包以生成与所述一个或多个模块对应的一个或多个数据包。

3.根据权利要求1所述的方法,其中将所述数据包转换成与所述相应平台对应的数据以进行渲染包括:根据所述相应平台的原生属性将所述数据包转换成原生数据,用于在所述相应平台上运行来进行原生渲染。

4.根据权利要求1所述的方法,其中将所述数据包分发到所述一个或多个平台包括:使用离线协议将所述数据包分发到所述一个或多个平台中的至少一个平台。>

5.一种用于...

【技术特征摘要】

1.一种用于跨平台渲染的方法,包括:

2.根据权利要求1所述的方法,其中生成与所述页面对应的数据包包括:使用分包协议对所述页面的一个或多个模块分别打包以生成与所述一个或多个模块对应的一个或多个数据包。

3.根据权利要求1所述的方法,其中将所述数据包转换成与所述相应平台对应的数据以进行渲染包括:根据所述相应平台的原生属性将所述数据包转换成原生数据,用于在所述相应平台上运行来进行原生渲染。

4.根据权利要求1所述的方法,其中将所述数据包分发到所述一个或多个平台包括:使用离线协议将所述数据包分发到所述一个或多个平台中的至少一个平台。

5.一种用于跨平台渲染的装置,包括:

6.根据权利要求5所...

【专利技术属性】
技术研发人员:张金明杨东军赵浩浩陈赟王君君
申请(专利权)人:大家信科有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1