【问题标题】:How to identify GIF images within photo library (iOS)如何识别照片库中的 GIF 图片 (iOS)
【发布时间】:2017-06-17 20:42:19
【问题描述】:

是否有可能识别图像(来自 iOS 中的照片库)是动画 GIF 还是普通照片?我还想在我的应用程序中显示 GIF(使用 appcelerator Titan 构建),但我需要先确定它是否是动画图片。据我所知,这与普通ImageView 无法显示动画 GIF 的事实有关——但有一些调整可以显示 GIF,但我需要知道它必须以这种特殊方式呈现使用普通的 imageView。

我可以从图像元数据中以某种方式读取此信息吗?

【问题讨论】:

    标签: javascript ios titanium appcelerator gif


    【解决方案1】:

    检查this repository。 Appcelerator 有一个模块。

    【讨论】:

    • 到目前为止听起来不错,您对这个模块有什么经验吗?如果您将“正常”图像添加到 ImageView 会发生什么 - 它是否像往常一样显示并且仅在动画 GIF 的情况下它正在移动?
    • 我会尽快做的。非常感谢您引用该模块,这似乎是正确的。解决问题后我会在这里更新。 :)
    • 我集成了模块,是的,它正在工作,但处理有点困难,因为它只有在您的视图中有一个已经定义的“ImageView”组件时才有效 - 如果您使用 Ti.UI 创建。 createImageView 它不起作用。我观察到的是,GIF 播放速度太慢,有点滞后……没有在真实设备上检查,但 GIF 在模拟器上很滞后。
    • 我能说什么,玩吧。
    猜你喜欢
    • 2021-07-28
    • 1970-01-01
    • 2015-10-05
    • 1970-01-01
    • 1970-01-01
    • 2011-01-14
    • 1970-01-01
    • 2020-08-11
    • 2017-10-11
    相关资源
    最近更新 更多