Daily Development Update: hSnaps GIF Fix and Mobile YouTube Handling Improvements

in HiveDevsyesterday

▶️ Watch on 3Speak


hSnaps App

GIF Animation Fix: Preserve Original Behavior

  • fix(feed): preserve GIF animation by bypassing proxy resize.
  • Identified issue:
    • GIFs were becoming static due to images.hive.blog proxy resizing.
    • Proxy was stripping animation frames during transformation.
  • Solution implemented:
    • Detect .gif images and skip resize processing in proxy.
    • Bypass proxy resizing logic for GIF files.
    • Ensure original animated GIFs are rendered correctly.
  • Applied fix globally via shared proxyImageUrl:
    • Feed
    • Lightbox
    • Markdown renderer
  • Trade-off:
    • Slightly larger payload size accepted to maintain correct animation behavior.

Animated GIF Working Correctly in Feed
Animated GIF Working Correctly in Feed


Mobile Fix: Open YouTube Externally on iOS and Android

  • fix(feed): open YouTube externally on iOS/Android.
  • Identified issue:
    • YouTube iframe embeds are unreliable inside Capacitor WebViews.
    • Failures caused by:
      • Referrer checks
      • Embed-domain restrictions
  • Solution implemented:
    • On native platforms:
      • Bypass in-app iframe popup
      • Open links using system browser via openLink
  • Platform behaviour:
    • iOS: Uses SFSafariViewController
    • Android: Opens in Chrome or YouTube app
    • Web: Keeps existing iframe popup with fallback option
  • No additional native configuration changes required:
    • Existing Capacitor media flags already correctly set.

Watch on Youtube - YouTube Opened in System Browser (iOS/Android)
YouTube Opened in System Browser (iOS/Android)

Web YouTube Popup Behaviour
Web YouTube Popup Behaviour


Powering the Hive Ecosystem

  • Continuously improving Hive applications with a focus on stability, performance, and scalability
  • Contributing to open-source development and building reusable solutions for the community
  • Working towards a stronger, more accessible, and feature-rich Hive ecosystem

Final Note

  • This post has been refined with the help of AI to improve readability and structure
  • The original content and optimised version are both available for reference

Applications Built by Us
Support and Contact

▶️ 3Speak

Sort:  

This post has been manually curated by @bhattg from Indiaunited community. Join us on our Discord Server.

Do you know that you can earn a passive income by delegating to @indiaunited. We share more than 100 % of the curation rewards with the delegators in the form of IUC tokens.

Here are some handy links for delegations: 100HP, 250HP, 500HP, 1000HP.

image.png

100% of the rewards from this comment goes to the curator for their manual curation efforts. Please encourage the curator @bhattg by upvoting this comment and support the community by voting the posts made by @indiaunited.

@indiaunited & @bhattg

Thank you so much for curation based support.

Your support keeps me going.

I always feel blessed.

GIF

via Apps from

Excellent, I love all the improvements.
GIF

via Apps from

@arribaeltelon Thank you
Adding new games, fixing curation app, adding new features, bringing worldmappin in hivesuiteapp.
Keep suggesting new features. we'll work on it & ship it

via Apps from

Great updates, mate! Everything looks much better.

via Apps from

Thank you @suisver
We are adding new games, fixing curation app, adding new features, bringing worldmappin in hivesuiteapp & list is endless.

via Apps from

We are still active pending updates

via Apps from

@katriel1 publish a post is now available.
Give it a try.

via Apps from

Esperamos excelentes y exitosas actualizaciones

@wendyth16 lazzvi thank you so much.
we are still working on so many things at a time - adding new games, fixing curation app, adding new features, bringing worldmappin in hivesuiteapp

via Apps from

Good to know gifs are working fine as I use them lots in some posts. Good job! Thanks for all the work you do for hive and the community.

@lazzvi thank you. we'll keep going.

via Apps from

Wow what an amazing entry thanks for sharing with us 🙏

@emmanuel50 What entry are you talking about?

via Apps from

Thanks for the technical report. It's impressive to see how you care for every detail, from file sizes to compatibility with iOS and Android.

@solorzanot thank you
we adding new games, fixing curation app, adding new features, bringing worldmappin in hivesuiteapp & list is endless.

via Apps from

What a great list of updates! I'm very happy to know that you are improving the curation app and adding more games. This makes the community much stronger. Thanks for the hard work👍