我有一个MVC应用程序我在AppHarbor上托管需要20秒左右才能启动。由于我无法控制AppHarbor上的超时时间,因此访问该应用程序的任何用户都会在资源空白时出现空白屏幕。
我希望在加载资源时至少向用户显示某些而不是空白页。
我尝试添加带有重定向的index.html页面,但我只希望在应用程序首次启动时显示该页面。
答案 0 :(得分:0)
试试这个link,它不是我目前使用的那个(在网上找不到它),但它似乎很容易使用。
由于您在开始时负载很长,因此可以使用:
//hide after page load completed
$(document).ready(function () {
$('.loader').css("display", "none");
});
除此之外,只要按照他们的解释,如果您对此有任何疑问,我会尝试提供更多帮助。