人人妻人人爽人人澡

<output id="wi4a2"><dd id="wi4a2"><tt id="wi4a2"></tt></dd></output>

  1. <th id="wi4a2"></th>

  2. <th id="wi4a2"><video id="wi4a2"><acronym id="wi4a2"></acronym></video></th>

  3. 微信小程序啟動加載應該如何優化?
    作者:上海網站優化 日期:2020-02-24

    在小程序啟動時,微信會在背后完成幾項工作:下載小程序代碼包、加載小程序代碼包、初始化小程序首頁。

     

    初始化小程序環境是微信環境做的工作,我們只需要控制代碼包大小,和通過一些相關的緩存策略控制,和資源控制,邏輯控制,分包加載控制來進行啟動加載優化。

     

    勾選開發者工具中, 上傳時壓縮代碼(若采用wepy高級版本,自帶壓縮,請按官網文檔采取點擊)

     

    精簡代碼,去掉不必要的WXML結構和未使用的WXSS定義。

     

    減少在代碼包中直接嵌入的資源文件。(比如全國地區庫,微信有自帶的,在沒必要的時候,勿自用自己的庫)

    及時清理無用的資源(js文件、圖片、demo頁面等)

     

    壓縮圖片,使用適當的圖片格式,減少本地圖片數量等

     

    如果小程序比較復雜,優化后的代碼總量可能仍然比較大,此時可以采用分包加載的方式進行優化,分包加載初始化時只加載首評相關、高頻訪問的資源,其他的按需加載。

     

    提前做異步請求,頁面最好在onLoad時異步請求數據,不要在onReady時請求

     

    啟用緩存數據策略,請求時先展示緩存內容,讓頁面盡快展示,請求到最新數據之后再刷新

     

    避免白屏,使用骨架屏等。

    人人妻人人爽人人澡
    <output id="wi4a2"><dd id="wi4a2"><tt id="wi4a2"></tt></dd></output>

    1. <th id="wi4a2"></th>

    2. <th id="wi4a2"><video id="wi4a2"><acronym id="wi4a2"></acronym></video></th>