[發明專利]頁面渲染方法、裝置、存儲介質、處理器及電子裝置在審
| 申請號: | 201910975077.3 | 申請日: | 2019-10-14 |
| 公開(公告)號: | CN110704058A | 公開(公告)日: | 2020-01-17 |
| 發明(設計)人: | 邢山虎;伍鴻飛 | 申請(專利權)人: | 北京代碼乾坤科技有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38 |
| 代理公司: | 11240 北京康信知識產權代理有限責任公司 | 代理人: | 江舟 |
| 地址: | 100107 北京市朝陽*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 移動應用 跨平臺 登錄請求 賬戶信息 目標頁面 游戲開發 引擎 服務器 開發 渲染 存儲介質 電子裝置 框架接收 框架開發 頁面渲染 處理器 感官 頁面 發送 返回 | ||
本發明公開了一種頁面渲染方法、裝置、存儲介質、處理器及電子裝置。該方法包括:通過跨平臺移動應用開發框架向服務器發起登錄請求,其中,登錄請求用于獲取待渲染的賬戶信息;通過跨平臺移動應用開發框架接收服務器返回的與登錄請求對應的賬戶信息;通過跨平臺移動應用開發框架向游戲開發引擎發送賬戶信息,以使游戲開發引擎對目標頁面進行渲染,其中,目標頁面是通過跨平臺移動應用開發框架開發的頁面。本發明解決了相關技術中所提供的React Native在3D渲染能力方面存在明顯不足,無法滿足用戶的感官需求的技術問題。
技術領域
本發明涉及計算機領域,具體而言,涉及一種頁面渲染方法、裝置、存儲介質、處理器及電子裝置。
背景技術
React Native(簡稱為RN)是一種跨平臺移動應用開發框架,其為用戶界面(UI)框架React在原生移動應用平臺的衍生物,目前支持iOS操作系統和安卓操作系統。RN使用JS語言,類似于超文本標記語言(HTML)的JSX以及層疊樣式表(CSS)來開發移動應用。ReactNative在移動應用的用戶體驗方面具有得天獨厚的優勢。
相關技術中所提供的React Native渲染過程可以包括以下步驟:
第一步、通過React JSX特性擴展JS語言。
第二步、通過React Native應用程序接口(API)橋接實現跨多平臺。
第三步、通過移動端各個平臺主題實現移動應用的UI用戶體驗。
第四步、通過移動端各個平臺底層系統API實現三維(3D)對象的基本渲染。
Unity3d是一種游戲開發引擎,其在3D渲染方面具有明顯優勢。相關技術中所提供的Unity3d渲染過程可以包括以下流程:準備頂點數組→頂點著色→網格化→模型著色→頂點后處理→圖元裝配→光柵化→片段著色→逐采樣處理。
相關技術中所提供的React Native雖然能夠實現3D對象的基本渲染,但是其3D渲染顯示效果存在明顯不足,無法滿足用戶的感官需求。
針對上述的問題,目前尚未提出有效的解決方案。
發明內容
本發明至少部分實施例提供了一種頁面渲染方法、裝置、存儲介質、處理器及電子裝置,以至少解決相關技術中所提供的React Native在3D渲染能力方面存在明顯不足,無法滿足用戶的感官需求的技術問題。
根據本發明其中一實施例,提供了一種頁面渲染方法,包括:
通過跨平臺移動應用開發框架向服務器發起登錄請求,其中,登錄請求用于獲取待渲染的賬戶信息;通過跨平臺移動應用開發框架接收服務器返回的與登錄請求對應的賬戶信息;通過跨平臺移動應用開發框架向游戲開發引擎發送賬戶信息,以使游戲開發引擎對目標頁面進行渲染,其中,目標頁面是通過跨平臺移動應用開發框架開發的頁面。
可選地,在通過跨平臺移動應用開發框架向服務器發起登錄請求之前,還包括:通過跨平臺移動應用開發框架向游戲開發引擎發送渲染請求,其中,渲染請求用于請求游戲開發引擎對目標頁面進行渲染;通過跨平臺移動應用開發框架接收游戲開發引擎返回的與渲染請求對應的確認響應,其中,確認響應用于表示游戲開發引擎啟動完成,等待接收賬戶信息。
可選地,在通過跨平臺移動應用開發框架向游戲開發引擎發送賬戶信息之后,還包括:通過跨平臺移動應用開發框架接收游戲開發引擎返回的通知消息,其中,通知消息用于通知跨平臺移動應用開發框架關閉渲染功能。
根據本發明其中一實施例,還提供了另一種頁面渲染方法,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京代碼乾坤科技有限公司,未經北京代碼乾坤科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910975077.3/2.html,轉載請聲明來源鉆瓜專利網。





