當前位置:
首頁 > 最新 > 知識教程,優化狀態欄沉浸式效果

知識教程,優化狀態欄沉浸式效果

沉浸式狀態欄是讓開發者尤其是Android開發者很頭疼的問題,耗費開發者很多精力去校驗代碼在各個系統版本、各個機型上是否有效,今天這篇教程就跟大家分享優化初始化狀態欄沉浸式效果的方法。

使用APICloud時,參照社區源碼,初始化狀態欄沉浸式,像這樣去編寫:

有的開發者可能會遇到在Android機器上,導航欄有卡頓效果,仔細查找原因,打開api.js 找到fixStatusBar方法,你會發現是api.js裡面根據手機型號等條件操作dom進行適配,方法內還使用了擴展的api對象獲取數據,所以該方法必須在apireader內執行,卡頓效果就是載入api對象的時間,apiready執行變晚。

下面這個方法分享給大家,幫助你們解決卡頓問題。

初始化程序時,index.html 文件中 apireader 內執行:

在打開其他window時,不在apiready內調用,提前處理沉浸式效果,可以解決卡頓問題。

寫到常用方法內:

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 APICloud 的精彩文章:

我的「蛙兒」一個月沒回來了

TAG:APICloud |