آموزش جاوااسکریپت انجمن ها react native لوپ شدن GIF در ios

در حال نمایش 2 نوشته (از کل 2)
  • نویسنده
    نوشته‌ها
  • #16277 پاسخ
    amir hossein
    مشارکت کننده

    سلام
    من تو پروژه از Gif استفاده کردم تو دستگاه انروید gif یک بار اجرا میشه و این درسته چون لوپ gif روی یک بار ست شده ولی تو ios این داستان درست نیست و gif لوپ میشه
    چیکار کنم که مثل اندروید فقط یک بار ارن بشه ؟

    #16281 پاسخ

    سلام.
    فایل react-native/Libraries/Image/RCTGIFImageDecoder.m رو بصورت زیر ویرایش کنید

    CAKeyframeAnimation *animation = [CAKeyframeAnimation animationWithKeyPath:@”contents”];

    animation.repeatCount = loopCount == 0 ? 0 : loopCount; // <-- fix for single play gif from joshbedo animation.fillMode = @"forwards"; // <-- insert this line to prevent the image disappearing after animation

در حال نمایش 2 نوشته (از کل 2)
پاسخ به: لوپ شدن GIF در ios
اطلاعات شما: