Ios iPhone上未显示GIF图像

Ios iPhone上未显示GIF图像,ios,iphone,gif,Ios,Iphone,Gif,我有一个以.gif结尾的gif图像,它可以在android手机和chrome上正确显示。iPhone无法显示gif。下面是它应该是什么样子的图像,以及它在Iphone上显示的内容 iphone im测试采用的是iphone 6 ios 11.4 iPhone上的gif图像,因为它没有显示 闪烁的gif显示在其他浏览器和手机上 如果在项目中使用SDWebImage库进行图像加载和缓存,则会发现一个名为FLAnimatedImage的类。使用此功能,您可以轻松集成GIF FLAnimatedImag

我有一个以.gif结尾的gif图像,它可以在android手机和chrome上正确显示。iPhone无法显示gif。下面是它应该是什么样子的图像,以及它在Iphone上显示的内容

iphone im测试采用的是iphone 6 ios 11.4

iPhone上的gif图像,因为它没有显示

闪烁的gif显示在其他浏览器和手机上


如果在项目中使用SDWebImage库进行图像加载和缓存,则会发现一个名为FLAnimatedImage的类。使用此功能,您可以轻松集成GIF

FLAnimatedImage *image = [[FLAnimatedImage alloc] initWithAnimatedGIFData:[NSData dataWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"<your_file_name>" ofType:@"gif"]]];

    [yourImageView setAnimatedImage:image];
    __weak typeof(self) weakself = self;
    yourImageView.loopCompletionBlock = ^(NSUInteger loopCountRemaining) {
        dispatch_async(dispatch_get_main_queue(), ^{
            [weakself.yourImageView startAnimating];
        });
    };

我来看看这个。你知道为什么会这样吗?