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

iantsu viết 22:09 ngày 30/09/2018

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

terrypaton viết 22:15 ngày 30/09/2018

disable hardwareaccelator

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ứ

Tâm Ninja viết 22:10 ngày 30/09/2018

Không nên sử dụng nó.

Bài liên quan
0