【问题标题】:Does using css sprite speed up performance in an html5 iphone app wrapped with phonegap?使用 css sprite 是否可以提高使用 phonegap 包装的 html5 iphone 应用程序的性能?
【发布时间】:2011-11-03 01:09:05
【问题描述】:

我想知道为 HTML5 应用程序创建一个精灵,并用 iPhone 和 Android 的 phonegap 包装它,是否会提高性能。因为应用离线,所以它只是从本地存储中调用图像。

【问题讨论】:

    标签: iphone css html cordova css-sprites


    【解决方案1】:

    理论上,不会。但是,至少在 iOS 上,不会为每个页面加载预加载图像,并且有时您可能会在图像加载到页面时看到“闪烁”。所以精灵是处理它的一种方法。另一种方法是使用一些 JS 在主页的背景中加载您应用程序的所有图像。加载应用程序需要更长的时间,但随后所有内容都已缓存并准备就绪。

    精灵的方便之处在于维护。只需要编辑少量图像精灵比维护数十个单独的图像文件要容易得多。

    【讨论】:

    • 安卓也一样吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-27
    • 2014-03-01
    • 2021-10-06
    • 1970-01-01
    • 1970-01-01
    • 2011-03-21
    相关资源
    最近更新 更多