[發明專利]小程序的下發方法、裝置、設備以及存儲介質在審
| 申請號: | 202010693971.4 | 申請日: | 2020-07-17 |
| 公開(公告)號: | CN111880857A | 公開(公告)日: | 2020-11-03 |
| 發明(設計)人: | 史南勝;曹姣 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 程序 下發 方法 裝置 設備 以及 存儲 介質 | ||
本申請公開了一種小程序的下發方法、裝置、設備以及存儲介質,涉及計算機技術領域,尤其涉及小程序、智能搜索和智能推薦技術。具體實現方案為:基于構造元素列表,檢測宿主程序支持的目標構造元素,以及待下發小程序的構造元素,其中所述構造元素列表根據與所述宿主程序關聯的小程序開發工具獲得;根據所述目標構造元素與所述待下發小程序的構造元素,確定所述宿主程序與所述待下發小程序的兼容信息;根據確定的兼容信息,將所述待下發小程序下發至所述宿主程序。根據本申請的技術解決了下發的小程序與宿主程序不兼容的問題。
技術領域
本申請涉及計算機技術領域,尤其涉及小程序、智能搜索和智能推薦技術,具體涉及一種小程序的下發方法、裝置、設備以及存儲介質。
背景技術
小程序是可以從服務器下發,無需安裝即可在特定容器內執行的應用程序。近年來小程序發展迅猛,開發者希望通過小程序在更多的宿主APP上分發,給自身帶來流量的同時,給用戶帶來便捷的體驗。
但由于小程序的SDK(Software Develop Kit,軟件開發工具包)的更新發版、宿主程序的更新發版、小程序包的更新發布等多個變更因素,小程序在下發到宿主程序中運行的時候,往往存在未知的兼容性問題。該問題導致服務的穩定差,降低用戶體驗,損傷了宿主程序的影響力,對小程序分發平臺的公信力也造成一定程度的影響。
發明內容
本申請提供了一種小程序的下發方法、裝置、設備以及存儲介質。
根據本申請的一方面,提供了一種小程序的下發方法,包括:
基于構造元素列表,檢測宿主程序支持的目標構造元素,以及待下發小程序的構造元素,其中所述構造元素列表根據與所述宿主程序關聯的小程序開發工具獲得;
根據所述目標構造元素與所述待下發小程序的構造元素,確定所述宿主程序與所述待下發小程序的兼容信息;
根據確定的兼容信息,將所述待下發小程序下發至所述宿主程序。
根據本申請的另一方面,提供了一種小程序的下發裝置,包括:
元素檢測模塊,用于基于構造元素列表,檢測宿主程序支持的目標構造元素,以及待下發小程序的構造元素,其中所述構造元素列表根據與所述宿主程序關聯的小程序開發工具獲得;
關系確定模塊,用于根據所述目標構造元素與所述待下發小程序的構造元素,確定所述宿主程序與所述待下發小程序的兼容信息;
程序下發模塊,用于根據確定的兼容信息,將所述待下發小程序下發至所述宿主程序。
根據本申請的又一方面,提供了一種電子設備,其中,包括:
至少一個處理器;以及
與所述至少一個處理器通信連接的存儲器;其中,
所述存儲器存儲有可被所述至少一個處理器執行的指令,所述指令被所述至少一個處理器執行,以使所述至少一個處理器能夠執行本申請實施例中任一項所述的方法。
根據本申請的又一方面,提供了一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其中,所述計算機指令用于使所述計算機執行本申請實施例中任一項所述的方法。
根據本申請的技術解決了下發的小程序與宿主程序不兼容的問題。
應當理解,本部分所描述的內容并非旨在標識本申請的實施例的關鍵或重要特征,也不用于限制本申請的范圍。本申請的其它特征將通過以下的說明書而變得容易理解。
附圖說明
附圖用于更好地理解本方案,不構成對本申請的限定。其中:
圖1是本申請實施例提供的一種小程序的下發方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010693971.4/2.html,轉載請聲明來源鉆瓜專利網。





