this post was submitted on 02 Mar 2024
10 points (100.0% liked)

Arctic

358 readers
1 users here now

Arctic is a Lemmy client for iOS built on pure Swift. It currently supports iOS 15+ and Lemmy v0.17+

Get the latest version on TestFlight, or check it out on the AppStore.

If you would like to support Arctic’s development, feel free to Buy Me A Coffee

founded 1 year ago
MODERATORS
 

Hello, I remember having Redgif video links playing in Artic, and it seems it’s not the case anymore.

Anyway, keep up the good work!

top 4 comments
sorted by: hot top controversial new old
[–] [email protected] 6 points 8 months ago (1 children)

I added a temporary fix for this in yesterday’s TestFlight release. It seems to work for most videos, but fails with some.

This issue started due to RedGifs changing the accessibility of direct links to their videos. They provide a direct link to video files in the opengraph data on their site, this is what Arctic uses for generating link previews for most sites. Recently they made some changes, and the video link they provide will fail to load unless busting their API.

I requested access to their API several weeks ago so that I could properly fix this issue, however I have not heard back from them yet, hence the temporary and somewhat unreliable fix was added.

Hopefully I’ll be able to properly fix this issue soon, in the mean time, along with the temporary fix, I added a link attribution button in arctic, for videos hosted on other sites. So you can just tap the button to open the link in the browser if the video does not load.

[–] [email protected] 2 points 8 months ago

Thanks, we’ll see!

[–] [email protected] 4 points 8 months ago

Looks like an API issue. You get the following, if you try to open them in a browser from full screen view:

{"error":{"code":"FileAccessDenied","message":"Access to this file was denied for your application.","status":403,"rtfm":"https://github.com/Redgifs/api/wiki/Embedding-gifs#file-access"},"docs":"https://github.com/Redgifs/api/wiki/Embedding-gifs#file-access"}

[–] [email protected] 1 points 8 months ago

The latest beta on testflight released yesterday has fixed it (or at least temporarily) and now has an improved playback controller.