【问题标题】:Animated gif in Phonegap lagsPhonegap 中的 gif 动画滞后
【发布时间】:2016-04-11 08:00:09
【问题描述】:

我对编程和 phonegap 非常陌生。在计算机上测试的 gif 动画似乎工作正常,但是当导出到 api 并安装到我的手机中时。动画是滞后和毛刺。知道为什么会这样吗?谢谢。

【问题讨论】:

  • 图片尺寸是多少?
  • 它们很大,从 1.5MB 到 3.9MB,一共有 6 个。我将它们上传到网站并从网站上提取它们。
  • 能否在同一设备上通过 Chrome 正确呈现?包含在应用程序中并从文件系统加载时是否正确呈现?
  • 即使通过 Chrome ,动画也很卡顿和故障。
  • 那么问题似乎与Phonegap无关。您手机的处理器可能太弱了。您可以尝试使用较小的 gif 进行测试并期望部署到更强大的设备。 Imgur 使用视频而不是 gif 来显示 gif 动画。也许这个概念对你有一些用处。

标签: javascript html cordova


【解决方案1】:

在模拟或实际手机上进行测试时,Gif 和图像会变大。某些手机​​甚至将图像转换为位图,这使得图像大得离谱。 This 更详细地介绍了这个问题。

您遇到的延迟很可能是由于手机不够强大,无法处理 GIF。

您可以尝试在具有大量内存的模拟手机上运行您的应用,看看延迟是否仍然存在。有可能不会。然后慢慢减少手机上的内存量,观察是否出现延迟。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-16
    • 2017-06-15
    • 2016-09-22
    • 2015-04-13
    • 2013-10-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多