一種優(yōu)化混合APP的方法及裝置
基本信息
申請?zhí)?/td> | CN202110579235.0 | 申請日 | - |
公開(公告)號 | CN113282363A | 公開(公告)日 | 2021-08-20 |
申請公布號 | CN113282363A | 申請公布日 | 2021-08-20 |
分類號 | G06F9/451(2018.01)I;G06F9/48(2006.01)I;G06F9/50(2006.01)I;G06F16/957(2019.01)I;G06F21/31(2013.01)I | 分類 | 計算;推算;計數; |
發(fā)明人 | 張海生;李笑龍;杜杰;李莎 | 申請(專利權)人 | 金蝶蝶金云計算有限公司 |
代理機構 | 深圳市深佳知識產權代理事務所(普通合伙) | 代理人 | 夏歡 |
地址 | 518057廣東省深圳市前海深港合作區(qū)前灣一路1號A棟201室(入駐深圳市前海商務秘書有限公司) | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明實施例提供了一種優(yōu)化混合APP的方法及裝置,用于縮短混合APP中Web應用的響應時間。本發(fā)明實施例方法包括:接收啟動指令,基于啟動指令打開原生APP的主界面;若在主界面上檢測到對WebAPP的非關閉交互指令,基于非關閉交互指令調用Webview,加載與非關閉交互指令對應的交互界面,其中,在加載交互界面的過程中,至少包括加載WebAPP中靜態(tài)資源的步驟;若檢測到對WebAPP的關閉指令,調用原生APP攔截關閉指令,對Webview中的頁面棧及WebAPP中的靜態(tài)資源執(zhí)行緩存操作,然后跳轉至原生APP的主界面;若再次在主界面上檢測到對WebAPP的非關閉交互指令,則控制原生APP調用頁面棧中的交互界面,并從頁面棧中的交互界面跳轉至與再次檢測到的對WebAPP的非關閉交互指令對應的目標交互界面。 |
