2015-11-03 46 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。 –