30/09/2018, 20:01
Vấn đề setRenderPriority cải thiện hiệu suất webview
setRenderPriority là phương pháp dùng để cải thiện hiệu suất của webview, nhưng mà phương pháp này bị phản đổi ở cấp độ API 18 và không được hổ trợ google hổ trợ trong “tai lương”.
Em muốn hỏi là mình có nên sử dụng không? Vì em thử dùng và chạy trên android API 19 20 21 22 23 thấy nó không bị gì, và làm cho webview của em mươt hơn thật
Bài liên quan
T thì thấy test trên máy ảo ( >= Kitkat) tuy render có hơi lag nhưng khi test trên các thiết bị thật thì không xảy ra hiện tượng này.
P/s : Cách khác để cải thiện hiệu suất webview là disable hardwareaccelator của activity chứa webview đi. Nhưng xem ra không hiệu quả cho lắm
tui dùng khá nhiều webview trên 1 page, webview chứa javascript gọi tới thư viện render nên rất lag, test trên điện thoại thật android 4.4(kk) 2.1GHZ 4 core, 2GB ram mà nó vẫn còn lag
p/s: disable hardwareaccelator hay hardwareaccelator(true) mới tăng tốc phần cứng, mình nhớ set là true mới tăng tốc chứ
Không nên sử dụng nó.