我试图利用 facebook 在自动播放中显示实际 gif 的新功能来为 facebook 页面制作一个小的循环广告。
我最初使用一些 Giphy gif 测试了该功能,发现它运行良好,接收到 facebook 正在加载 gif 的视觉消息,它实际上在自动播放上工作,并在用户 facebook“墙”上永远循环。
问题是,通过更多的测试,我发现当你发布它的链接时,giphy gifs 有两种不同的行为:
1 - 它表现完美,可以按预期工作,就像一个实际的 GIF。
2 - 它奇怪地采用了一种不自动播放的“视频形式”,并利用 Flash 循环播放 gif...
我试图通过一些测试来猜测为什么会发生这种情况,并认为我找到了关于实际帧数和分辨率的模式,但我仍然无法让我上传的 gif 正常工作。
然而,具有更大分辨率和更多帧的这个表现完美。
任何可以帮助我的开发人员或 Giphy 的其他人?
更新:我还注意到来自 facebook 的两个链接的调试信息完全不同!检查它https://developers.facebook.com/tools/debug/