Ich habe ionen 2 Anwendung entwickelt, aber das Hauptproblem, mit dem ich konfrontiert bin, ist die Ladezeit beim Start der Anwendung dauert Minuten, um Anwendung zu laden. Ich benutze begrenzte Plugins, aber immer noch mit dem Problem konfrontiert auch ein weißer Bildschirm wird nach dem Splash-Bildschirm manuell versteckt angezeigt.ionic 2 Anwendung lange Ladezeit
Antwort
Sind Sie Massenimport in app.component.ts
? Normalerweise, wenn Sie eine Tonne von Importen haben, verlangsamen Sie die gesamte Anwendung. Ich würde prüfen, wenn Sie im Browser alle ungenutzten Importe testen. Das würde zumindest die Anfangsladezeit beschleunigen.
Fügen Sie --prod hinzu, wenn Sie die App erstellen. Es wird CSS- und JS-Dateien minimieren.
Das Aktualisieren auf die neueste Version von Ionic Cloud und das Erstellen mit der Produktionsflagge reduzieren Ihre Kaltstartzeit erheblich.
npm install @ionic/[email protected] --save
ionic build --prod
Es dauert länger zu bauen, aber Sie haben eine viel schnellere Kaltstartzeit.
ich möchte nicht auf ionic 3 umschalten Kann ich diesen Befehl noch verwenden, um cloud-angular zu aktualisieren? – RamshaS
Das 'npm installieren @ ionic/cloud-angular @ neuesten --save' wird nur Cloud-eckig aktualisieren. Das Aktualisieren der Ionic CLI und der Cordova sind separate Befehle. Sie können jedoch auch versuchen, einfach "ionic build --prod" auszuführen, bevor Sie aktualisieren und sehen, ob das funktioniert. –
ja es funktioniert so muss Cloud nicht richtig aktualisieren? und danke für Ihre schnelle Antwort. – RamshaS
- 1. Mess iPhone Anwendung Ladezeit
- 2. cornerRadius verursacht lange Ladezeit in iOS 10
- 3. Mehrere Fonts in Ionic 2 Anwendung
- 4. Shared Angular 2-Anwendung, Web/Mobile-Web/Ionic 2
- 5. Wie finde ich Datenmodell für Angular 2/Ionic 2 Anwendung
- 6. Extrem lange Ladezeit für komplexe Auto-Layout-Ansicht
- 7. Angular 2, Ionic 2
- 8. Ladezeit für eine Android-Anwendung bestimmen
- 9. Meine Android-App benötigt beim ersten Öffnen eine lange Ladezeit.
- 10. PhoneRTC in Ionic 2
- 11. ionic 2 Übersetzen Service
- 12. .json in Ionic 2
- 13. wie HTML Ladezeit vs. DOM Ladezeit zu bestimmen
- 14. ionic 2 Soundeffekte abspielen
- 15. Ionic 2 Alert Problem
- 16. Ionic 2 Yelp API
- 17. Wie erstelle ich einen Hintergrunddienst in ionic 2-Anwendung?
- 18. Öffnen Sie E-Mail-Anwendung von ionic 2
- 19. Konfigurieren Bootstrap 3/4 CSS mit Ionic 2-Anwendung
- 20. Ionic 2 Web Audio API
- 21. Ionic Anwendung (SMS Bestätigungslink)
- 22. Ionic Push-Benachrichtigung Anwendung
- 23. Ionic 2 und ApiRTC
- 24. Listenverwaltung in AngularJS 2/Ionic 2
- 25. berechnen Ladezeit Wiederholungskontrolle
- 26. DOM Element Ladezeit Benchmarking
- 27. ionic 2: ionic run android zeigt fehler
- 28. Ionic 1 und Ionic 2 nebeneinander?
- 29. Messen Bild Ladezeit: PerformanceResourceTiming
- 30. Ionic 2 Lazy Loading Komponenten
Josh Morony hat einige Videos über Remote-Debugging-Apps auf Youtube gemacht. Er ging durch den Prozess der Identifizierung lang andauernder Prozesse über Chrome. Vielleicht können Sie daraus abschätzen, was die größten Verzögerungen verursacht. – JGFMK