缓存Android WebViews与将所有JavaScript/CSS嵌入HTML



我正在寻找提高AngularJS WebView应用程序加载速度的方法。无论出于何种原因,当应用程序加载时,大约需要等待4秒的白色屏幕。

虽然大部分等待是由于后端设置,但我希望优化前端加载的方式。我取得一些成功的方法之一是将样式嵌入到HTML页面中。

我正在计划将所有的JavaScript和CSS嵌入到网页中。问题是后端程序在整个典型的用户体验中加载我的前端的多个活动。这就是它的工作方式。

这些单独的活动是否从缓存加载我链接的CSS/JavaScript文件?如果他们这样做了,我嵌入所有的CSS/JavaScript会不会变得毫无意义?

最好的方法之一是将所有脚本标记移到正文的最后一行。这样,页面的主体会先加载,然后再加载脚本,从而减少延迟。

最新更新