1. 程式人生 > >解決小程式中 cover-view無法蓋住canvas的問題,僅安卓真機出現

解決小程式中 cover-view無法蓋住canvas的問題,僅安卓真機出現

原因在於系統頁面渲染的差異,在安卓中頁面dom的渲染並不是完成按照上下順序來的,

有可能出現寫在後面的dom被先渲染出來,因此會隨機出現能蓋住、不能蓋住的情況,很詭異是不是?

開發者工具中並非真機,只是模擬顯示,調整時顯示正常不代表真機中正常

 

解決方式很簡單:

將cover-view的渲染延遲一些,例如設定500ms後顯示

 

此問題在頁面呼叫echarts時出現,而echarts用的是canvas實現,希望對你有幫助!