原來打開商品詳情大概順序是:
①點擊列表某個商品(傳值商品id)
②跳轉到商品詳情頁面(這里有個原生的頁面切換動效)
③根據(jù)傳過來的id請求商品數(shù)據(jù)(差不多有0.5s-3s左右白屏時間獲取數(shù)據(jù) ,具體看服務器寬帶。然后再顯示到頁面)
優(yōu)化后打開商品詳情頁大概順序是:
①點擊列表某個商品,同時立刻請求對應id的商品詳情(這里做個0.2s左右的點擊動效(也可以不要點擊動效),再把請求到數(shù)據(jù)放到本地緩存 或者 全局app)
②跳轉到商品詳情(這里有個原生的頁面切換動效)
③直接獲取剛才緩存數(shù)據(jù)顯示到頁面(面瞬間顯示,無白屏)
?
**ps:
**0.2s左右動效+原生的頁面切換動畫的時間,足以把數(shù)據(jù)緩存下來,等跳轉到詳情頁面幾乎就瞬間打開了!
@CRMEB-Java ? @CRMEB-Pro技術 ? @CRMEB-LXT ? @CRMEB-UI ? @crmeb-小小 ? @CRMEB-管理員 ?