【问题标题】:Detect frame change on .GIF检测 .GIF 上的帧变化
【发布时间】:2014-07-28 18:48:14
【问题描述】:

所以我有一个客户端提供的 .gif 文件,并且使用 jQuery 或纯 javascript 我需要一种方法来检测每次图片/框架发生变化并知道它当前在哪个框架上。

如果有人知道如何检测帧变化,现在我可以假设第二阶段可以是一个简单的计数器,但我也想知道其他人是否知道更好的方法。

所以有点上下文: - 用户提供 gif,它会自动开始播放, - 每次 gif 更改图片/帧时调用一个函数 - 该函数知道 gif 当前所在的帧。

环顾四周,找不到能准确回答这个问题的问题,只有一些关于画布、iframe 等的东西在我正在做的项目中是不可能的。

我也不能使用 jquery 插件等。

感谢所有帮助,提前致谢。

【问题讨论】:

    标签: javascript jquery


    【解决方案1】:

    这样的东西有用吗? A GIF player in JavaScript

    【讨论】:

    • 它可以工作,但有很多变化,而且它在画布上运行的事实在我的系统中非常不理想。如果不是这样会更好,但如果没有其他建议,我可能不得不使用它。所以谢谢!
    • 除了比较画布上的数据状态之外,我看不出你还能如何检测它:它是一张图像;它没有可读的文本数据。
    猜你喜欢
    • 2013-06-15
    • 2021-09-01
    • 1970-01-01
    • 2012-06-28
    • 1970-01-01
    • 2012-09-02
    • 2011-02-03
    • 1970-01-01
    • 2021-06-17
    相关资源
    最近更新 更多