You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On Stremio for LG TV & Samsung TV, returning externalUrl in a stream (instead of url / infoHash breaks the addon (and leads to an endless loading spinner).
For example, this will break the addon (leading to an endless loading spinner):
I can verify that using externalUrl works fine in all these other Stremio apps / platforms:
Fire TV
Android TV
Sony TV
Mac
Windows
Android
iOS PWA
Stremio Web
I've since learned (from @jaruba ) that externalUrl has been banned by the LG & Samsung stores (unless they use internal Stremio links) which I assume is where this bug originates.
Perhaps a graceful fallback would be to:
detect a non-internal link in externalUrl being used (on LG & Samsung)
replace this externalUrl with url - which points to a video with text saying "External links are not supported on LG & Samsung TV"
This would solve the problem for both users and devs (who might get stuck on this issue, as I did).
Please accept my apologies for needing to repost this issue.
To Reproduce
Create an addon which displays a simple stream, e.g with Node.js & Express:
Stremio Platform
LG Native TV App
Describe the bug
On Stremio for LG TV & Samsung TV, returning externalUrl in a stream (instead of url / infoHash breaks the addon (and leads to an endless loading spinner).
For example, this will break the addon (leading to an endless loading spinner):
Whereas, using url or infoHash will not break the app. These work fine:
Only when we use externalUrl does it break.
I can verify that using externalUrl works fine in all these other Stremio apps / platforms:
I've since learned (from @jaruba ) that externalUrl has been banned by the LG & Samsung stores (unless they use internal Stremio links) which I assume is where this bug originates.
Perhaps a graceful fallback would be to:
This would solve the problem for both users and devs (who might get stuck on this issue, as I did).
Please accept my apologies for needing to repost this issue.
To Reproduce
Expected behavior
Screenshots
No response
Desktop (if applicable)
No response
Smartphone (if applicable)
No response
TV (if applicable)
Device: LG 32 Inch 32LR60006LA Smart FHD HDR LED Freeview TV | [LG] webOS TV LR60006LA
OS: webOS
Version: webOS23
TV Version: 8.4.0-21
Logs
Notes
No response
The text was updated successfully, but these errors were encountered: