2015-11-03 5 views
12

Gibt es eine Möglichkeit, dass ich "Cordova run browser" nicht ausführen, aber ich aktualisiere nur die Seite, nachdem ich Änderungen an meinem Js-Code vorgenommen habe? Es wäre schneller, einfach F5 im Browser zu drücken.Cordova Browser-Plattform aktualisieren

Danke

+0

Ich habe das gleiche Problem. Hast du es gelöst? – eded

+0

leider nicht. Ich rekompiliere jedes Mal :-( –

+0

Versuchen Sie, ionische zu verwenden. – eded

Antwort

-2

Try window.reload.true() verwenden.

Es aktualisiert das Webview vollständig. Ich benutze es mit einer Zeitüberschreitung von 1 Sekunde.

+0

Die Methode, die Sie erwähnen, existiert nicht auf dem Fenster-Browser-Objekt.Was Sie wirklich meinen, ist die Methode -reload des Window-Objekts: window.location.reload (true) In diesem Fall verhindert der Parameter 'true' Zwischenspeichern beim Neuladen der Webansicht, aber das hat keine Auswirkungen, da der Quellcode der Cordova App nicht neu kompiliert wird und geänderte Dateien nicht im Verzeichnis platform für Browser dargestellt werden – habamedia

6

Cordova Browser-Sync Plugin machen genau dies.

$ cordova plugin add cordova-plugin-browsersync 
$ cordova run browser -- --live-reload 

F5 wird den Inhalt nach der Bearbeitung aktualisieren.

+0

Bitte posten Sie nicht einfach einen Link zu einem Werkzeug oder einer Bibliothek als Antwort Zumindest demonstriere [wie es das Problem löst] (http://meta.stackoverflow.com/a/251605) in der Antwort selbst. –

+0

@BaummitAugen Danke, hoffe die Bearbeitung Post informativer, aber warum runter? – user3601435

+0

Ich habe nicht downvote. –

Verwandte Themen