2016-04-15 6 views
1

Ich habe eine ionische App erstellt es läuft perfekt im Browser, aber wenn ich es in App umwandeln gibt es weißen Bildschirm.ionic Mobile App gibt weißen Bildschirm

Ich habe bereits Whitelist-Plugin installiert und alle URLs in der Config zugelassen und auch Meta-Tag beibehalten. Ich bin nicht in der Lage, eine andere Lösung zu finden.

Wenn einfache HTML-Datei gehalten wird, kann ich es anzeigen.

Jede Hilfe wird dankbar sein. Vielleicht ein guter Weg zum Debuggen wird auch gut.

+0

Ich habe auch dieses Problem, verwenden Sie relative Pfade in Ihrer Anwendung? –

+1

@SatejS Ja, ich habe relative Pfad verwendet, es war gut geladen, die Sache war, gab es Groß- und Kleinschreibung Problem in einem der Plugin-Ordner. – nirmal

Antwort

0

Meistens geschieht so etwas wegen eines Javascriptfehlers. Sie sagen, es läuft in Ihrem Browser. Gibt es eine Ausnahme in der Konsole?

Nicht alles ist gleich zwischen Browser und Gerät, zum Beispiel Plugins. Sie müssen sicher sein, dass alle verwendeten Plugins korrekt installiert sind.

Wenn Sie auf Android bereitstellen, können Sie Android-Monitor verwenden, um Konsolenausgabe zu erhalten. Auf ios xcode ist bereits ein Debugger integriert.

0

Ich hatte dieses schreckliche Problem, weil ich meine Android-Anwendung mit Cordova 6.x kompilierte und das Projekt mit CrossWalk-Plugin arbeitete. In meinem Fall wurde Crosswalk deinstalliert. Wenn Ihr Projekt dieses Plugin installiert hat, versuchen Sie es zu deinstallieren und kompilieren Sie Ihr Projekt erneut.

2

Schließen Sie Ihr Telefon mit einem USB-Kabel an den PC an und denken Sie daran, das USB-Debugging eingeschaltet zu lassen. Navigieren Sie nun zu chrome: // inspect. Sie finden den Gerätenamen und klicken auf "inspect". Auf der Registerkarte "Konsole" gibt die Fehlerliste einen Hinweis darauf, was dort falsch ist. In meinem Fall wurde ein benutzerdefinierter Dienst in den Controller injiziert, der zu irgendeinem Zeitpunkt entfernt wurde, da er nirgendwo verwendet wurde.

Verwandte Themen