Cordova多次加载页面问题

在使用Cordova框架的时候,如果在视图中push了一个MainCDVViewController并在控制器的webview还没有加载完成就pop了此控制器,然后再push一个新MainCDVViewController就会发现加载网页缓慢的问题。这是因为Cordova有一个锁的机制,当页面还未完全加载时,哪怕你已经推出此视图,他还是会等此视图加载完成后才会去加载其他视图。为了解决这个问题可以设置startPage为空的html(最好选择一张提示正在加载的动图),等控制器push后再刷新网页,这样就可以解决多次加载网页重复等待造成加载速度慢的问题了。

你可能感兴趣的:(Cordova多次加载页面问题)