2015-11-03 84 views
12

有沒有辦法讓我不重新運行「cordova運行瀏覽器」,但我只是在更改我的js代碼後刷新頁面?在瀏覽器上按F5會更快。科爾多瓦瀏覽器平臺刷新

感謝您使用window.reload.true()

+0

我有同樣的問題。你解決了嗎? – eded

+0

不幸的不是。我每次都要重新編譯:-( –

+0

嘗試使用離子。 – eded

回答

-2

嘗試。

它完全刷新了網頁視圖。我以1秒的超時使用它。

+0

你提到的方法在窗口瀏覽器對象中不存在,你真正的意思是window對象的-reload方法:window.location.reload(true)。在這種情況下,參數'true'阻止重新加載webview時緩存,但由於Cordova應用程序源代碼不是新鮮編譯的,並且已更改的文件未在瀏覽器的plattform目錄中顯示,因此不起作用。 – habamedia

6

Cordova Browser-Sync Plugin正是這樣。

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

F5編輯後會刷新內容。

+0

請不要僅僅發佈指向某個工具或庫的鏈接作爲答案。至少在答案本身演示[它如何解決問題](http://meta.stackoverflow.com/a/251605)。 –

+0

@BaummitAugen謝謝,希望編輯發佈更多信息,但爲什麼downvote? – user3601435

+0

我沒有downvote。 –