[發明專利]小程序多屏顯示方法、支持小程序多屏顯示的宿主系統及客戶端設備在審
| 申請號: | 202110943932.X | 申請日: | 2021-08-17 |
| 公開(公告)號: | CN113849252A | 公開(公告)日: | 2021-12-28 |
| 發明(設計)人: | 覃瑤 | 申請(專利權)人: | 支付寶(杭州)信息技術有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F9/455;G06F16/955 |
| 代理公司: | 北京市一法律師事務所 11654 | 代理人: | 劉榮娟 |
| 地址: | 310000 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 程序 顯示 方法 支持 宿主 系統 客戶端 設備 | ||
本申請提供一種小程序多屏顯示方法、一種支持小程序多屏顯示的宿主系統以及一種客戶端設備。所述小程序多屏顯示方法包括:監聽目標小程序的跳轉事件,其中,所述目標小程序寄生在目標宿主應用中,所述目標宿主應用裝載在目標客戶端設備中,所述目標客戶端設備包括多個顯示屏,所述宿主應用包括多個頁面管理單元,一個頁面管理單元被配置為管理所述小程序在一個顯示屏上顯示的頁面;當監聽到所述跳轉事件后,從所述多個頁面管理單元中確定目標頁面管理單元;以及基于所述頁面管理單元獲取目標頁面資源數據并通過視圖單元將所述目標頁面資源數據顯示在目標顯示屏上,其中,所述目標顯示屏同所述目標頁面管理單元對應。
技術領域
本申請涉及小程序技術領域,特別涉及一種小程序多屏顯示方法、一種支持小程序多屏顯示的宿主系統及一種客戶端設備。
背景技術
在互聯網時代,人們的每項需求都需要安裝APP。一方面,越來越多的APP應用占據了客戶端設備大量的存儲空間;另一方面,每次客戶端設備的系統升級或者更新時,安裝在客戶端設備中的APP也都要重新安裝,給人們帶來了很大的不便。
小程序,是一種基于特定編程語言開發完成,無需下載和安裝,就可以使用的應用。小程序的最大特點是使用便捷。用戶無需手動在客戶端設備的操作系統中安裝小程序。小程序依托于大型APP作為載體進行使用。
現有技術中,小程序方案多僅支持單屏設備,尚未有技術方案能夠使小程序適配多屏設備。
發明內容
為解決現有技術中小程序方案無法支持多屏設備的技術問題,本申請公開了一種小程序多屏顯示方法、一種支持小程序多屏顯示的宿主系統以及一種客戶端設備。
所述小程序多屏顯示方法包括:監聽目標小程序的跳轉事件,其中,所述目標小程序寄生在目標宿主應用中,所述目標宿主應用裝載在目標客戶端設備中,所述目標客戶端設備包括多個顯示屏,所述宿主應用包括多個頁面管理單元,一個頁面管理單元被配置為管理所述小程序在一個顯示屏上顯示的頁面;當監聽到所述跳轉事件后,從所述多個頁面管理單元中確定目標頁面管理單元;以及基于所述頁面管理單元獲取目標頁面資源數據并通過視圖單元將所述目標頁面資源數據顯示在目標顯示屏上,其中,所述目標顯示屏同所述目標頁面管理單元對應。
在一些實施例中,其中,所述多個頁面管理單元中的每個頁面管理單元采用棧結構對與其對應的顯示屏的頁面進行管理。
在一些實施例中,其中,每個頁面管理單元包括一份路由文件,所述路由文件定義了同所述頁面管理單元對應的顯示屏上的頁面跳轉的規則,每份路由文件包括若干個路由接口,所述通過所述頁面管理單元獲取目標頁面資源數據包括:調用同所述跳轉事件匹配的目標路由接口從而獲取所述目標頁面資源數據,其中,所述目標路由接口屬于所述目標頁面管理單元。
在一些實施例中,其中,所述客戶端設備包括第一顯示屏和第二顯示屏,所述多個頁面管理單元包括:第一頁面管理單元,被配置為管理所述小程序在第一顯示屏上顯示的頁面,包括第一頁面棧,所述第一頁面棧內包括預定數目的頁面實例,所述第一頁面站內的所述頁面實例被預設為同所述第一顯示屏對應;以及第二頁面管理單元,被配置為管理所述小程序在第二顯示屏上顯示的頁面,包括第二頁面棧,所述第二頁面棧內包括預定數目的頁面實例,所述第二頁面棧內的所述頁面實例被預設為同所述第二顯示屏對應。
在一些實施例中,其中,當觸發頁面跳轉事件的用戶行為的對象為第一顯示屏時,所述目標頁面管理單元為所述第一頁面管理單元,所述目標顯示屏為所述第一顯示屏;當觸發頁面跳轉事件的用戶行為的對象為第二顯示屏時,所述目標頁面管理單元為所述第二頁面管理單元,所述目標顯示屏為所述第二顯示屏。
在一些實施例中,其中,當觸發頁面跳轉事件的用戶行為的對象為第一顯示屏和第二顯示屏中的一個時,所述目標頁面管理單元包括所述第一頁面管理單元和所述第二頁面管理單元,所述目標顯示屏包括所述第一顯示屏和所述第二顯示屏。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于支付寶(杭州)信息技術有限公司,未經支付寶(杭州)信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110943932.X/2.html,轉載請聲明來源鉆瓜專利網。





