2017-07-17 2 views
1

Wenn ich eine Bildergalerie in meiner App habe (z. B. instagram oder facebook Fotogalerie), wird sie schneller aus der Benutzerperspektive geladen, wenn ich native anstelle von web view verwende? Oder weil das Image immer noch vom Server geladen werden muss, bleibt die Ladezeit gleich?Wird das Bild schneller geladen, wenn ich die native App anstelle der Webview-App verwende?

+0

Ja natürlich. Wenn Sie Webview benutzen, laden Sie nicht nur die Bilder herunter, sondern auch den HTML-Text, js, css usw., wenn Sie eine native App haben, ist das Layout fertig und es müssen nur die Bilder heruntergeladen werden. – Enzokie

Antwort

0

Ja. Der native Ansatz benötigt weniger Ressourcen. Aber für die Leistung kann Webview nicht als langsam angesehen werden. Bei Netzwerkaufrufen müssen Sie alle Daten an webview übergeben und können dasselbe mit demselben oder weniger Aufwand tun, indem Sie API wie "volly" oder "picasso" in ein ImageView implementieren.

Auch für Webview, das auf niedrigeren Endgeräten läuft, muss mehr Arbeit geleistet werden und es scheint für größere Anwendungen weniger attraktiv zu sein als im nativen Ansatz.

Verwandte Themen