页面渲染方法、装置、存储介质、处理器及电子装置制造方法及图纸

技术编号:23148700 阅读:33 留言:0更新日期:2020-01-18 13:20
本发明专利技术公开了一种页面渲染方法、装置、存储介质、处理器及电子装置。该方法包括:通过跨平台移动应用开发框架向服务器发起登录请求,其中,登录请求用于获取待渲染的账户信息;通过跨平台移动应用开发框架接收服务器返回的与登录请求对应的账户信息;通过跨平台移动应用开发框架向游戏开发引擎发送账户信息,以使游戏开发引擎对目标页面进行渲染,其中,目标页面是通过跨平台移动应用开发框架开发的页面。本发明专利技术解决了相关技术中所提供的React Native在3D渲染能力方面存在明显不足,无法满足用户的感官需求的技术问题。

Page rendering method, device, storage medium, processor and electronic device

【技术实现步骤摘要】
页面渲染方法、装置、存储介质、处理器及电子装置
本专利技术涉及计算机领域,具体而言,涉及一种页面渲染方法、装置、存储介质、处理器及电子装置。
技术介绍
ReactNative(简称为RN)是一种跨平台移动应用开发框架,其为用户界面(UI)框架React在原生移动应用平台的衍生物,目前支持iOS操作系统和安卓操作系统。RN使用JS语言,类似于超文本标记语言(HTML)的JSX以及层叠样式表(CSS)来开发移动应用。ReactNative在移动应用的用户体验方面具有得天独厚的优势。相关技术中所提供的ReactNative渲染过程可以包括以下步骤:第一步、通过ReactJSX特性扩展JS语言。第二步、通过ReactNative应用程序接口(API)桥接实现跨多平台。第三步、通过移动端各个平台主题实现移动应用的UI用户体验。第四步、通过移动端各个平台底层系统API实现三维(3D)对象的基本渲染。Unity3d是一种游戏开发引擎,其在3D渲染方面具有明显优势。相关技术中所提供的Unity3d渲染过程本文档来自技高网...

【技术保护点】
1.一种页面渲染方法,其特征在于,包括:/n通过跨平台移动应用开发框架向服务器发起登录请求,其中,所述登录请求用于获取待渲染的账户信息;/n通过所述跨平台移动应用开发框架接收所述服务器返回的与所述登录请求对应的所述账户信息;/n通过所述跨平台移动应用开发框架向游戏开发引擎发送所述账户信息,以使所述游戏开发引擎对目标页面进行渲染,其中,所述目标页面是通过所述跨平台移动应用开发框架开发的页面。/n

【技术特征摘要】
1.一种页面渲染方法,其特征在于,包括:
通过跨平台移动应用开发框架向服务器发起登录请求,其中,所述登录请求用于获取待渲染的账户信息;
通过所述跨平台移动应用开发框架接收所述服务器返回的与所述登录请求对应的所述账户信息;
通过所述跨平台移动应用开发框架向游戏开发引擎发送所述账户信息,以使所述游戏开发引擎对目标页面进行渲染,其中,所述目标页面是通过所述跨平台移动应用开发框架开发的页面。


2.根据权利要求1所述的方法,其特征在于,在通过所述跨平台移动应用开发框架向所述服务器发起所述登录请求之前,还包括:
通过所述跨平台移动应用开发框架向所述游戏开发引擎发送渲染请求,其中,所述渲染请求用于请求所述游戏开发引擎对所述目标页面进行渲染;
通过所述跨平台移动应用开发框架接收所述游戏开发引擎返回的与所述渲染请求对应的确认响应,其中,所述确认响应用于表示所述游戏开发引擎启动完成,等待接收所述账户信息。


3.根据权利要求1所述的方法,其特征在于,在通过所述跨平台移动应用开发框架向所述游戏开发引擎发送所述账户信息之后,还包括:
通过所述跨平台移动应用开发框架接收所述游戏开发引擎返回的通知消息,其中,所述通知消息用于通知所述跨平台移动应用开发框架关闭渲染功能。


4.一种页面渲染方法,其特征在于,包括:
通过游戏开发引擎接收来自于跨平台移动应用开发框架的待渲染的账户信息,其中,所述账户信息通过所述跨平台移动应用开发框架向服务器发起登录请求后获得;
通过所述游戏开发引擎对目标页面进行渲染,其中,所述目标页面是通过所述跨平台移动应用开发框架开发的页面。


5.根据权利要求4所述的方法,其特征在于,在通过所述游戏开发引擎接收来自于所述跨平台移动应用开发框架的所述账户信息之前,还包括:
通过所述游戏开发引擎接收来自于所述跨平台移动应用开发框架的渲染请求,其中,所述渲染请求用于请求所述游戏开发引擎对所述目标页面进行渲染;
控制所述游戏开发引擎开始启动运行,并通过所述游戏开发引擎向所述跨平台移动应用开发框架返回与所述渲染请求对应的确认响应,其中,所述确认响应用于表示所述游戏开发引擎启动完成,等待接收所述账户信息。


6.根据权利要求4所述的方法,其特征在于,在通过所述游戏开发引擎接收来自于所述跨平台移动应用开发框架的所述账户信息之后,还包括:
通过所述游戏开发引擎向所述跨平台移动应用开发框架返回通知消息,其中,所述通知消息用于通知所述跨平台移动应用开发框架关闭渲染功能。


7.根据权利要求4所述的方法,其特征在于,通过所述游戏开发引擎对所述目标页面进行渲染包括:
通过所述游戏开发引擎按照所述账户信息对所述目标页面中的三维游戏场景进行渲染;
通过所述游戏开发引擎按照所述账户信息对所述目标页面中的三维游戏角色模型进行渲染。


8.一种页面渲染装置,其特征在于,包括:
第一发送模块,用于通过跨平台移动应用开发框架向服务器发起登录请求,其中,所述登录请求用于获取待渲染的账户信息;
第一接收模块,用于通过所述跨平台移动应用开发框架接收所述服务器返回的与所述登录请求对应的所述账户信息;

【专利技术属性】
技术研发人员:邢山虎伍鸿飞
申请(专利权)人:北京代码乾坤科技有限公司
类型:发明
国别省市:北京;11

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

1