meta.links (detail) - mixed results
Stremio Platform
Desktop (Windows)
Describe the bug
I added some functionality to my addon (more here), which uses stremio:///detail/${type}/${id} in streams.externalUrl.
There are mixed results on different platforms, see below:
Tested behavior by me:
- Windows Stremio v4 - in-app redirection
- Windows Stremio v5 - not supported
- Stremio Web - not supported
- Android Mobile - in-app redirection
- Android Mobile v2 - in-app redirection
- Android TV - in-app redirection
Tested behavior by users from comments:
- Tizen OS (Samsung) - not supported
- Mac OS - inconsistent behavior
Do you plan to add support to all platforms? Why does the new version for Windows (v5) not support it, while the old version does?
To Reproduce
Install and check
Expected behavior
working everywhere
Screenshots
No response
Desktop (if applicable)
No response
Smartphone (if applicable)
No response
TV (if applicable)
No response
Logs
Notes
No response
this will be fixed in the next release
windows v5? What about stremio web?
windows v5? What about stremio web?
windows v5 uses stremio web for the UI
Yeah, but I tested new app (beta 24) on web.stremio and clicking on "stremio:///" still redirects to Desktop app. I know it is probably intended, but it would be nice to be able to redirect within that browser tab (not new tab), just like mobile/desktop app redirects within the app.
Btw why do I see old "beta 23" after reinstalling Windows v5? Downloaded from https://www.stremio.com/downloads
Yeah, but I tested new app (beta 24) on web.stremio and clicking on "stremio:///" still redirects to Desktop app. I know it is probably intended, but it would be nice to be able to redirect within that browser tab (not new tab), just like mobile/desktop app redirects within the app.
Btw why do I see old "beta 23" after reinstalling Windows v5? Downloaded from https://www.stremio.com/downloads
this is not possible to do, uri scheme are meant to open apps from other apps
it's because it's cached, it will probably update itself in a few hours
thanks for answering.
I tested uri button on windows ( app v5.0.0-beta.25) and it does't work. It opens browser with uri as link.
what do you mean by uri button on windows?
stream pointing to uri (streams.externaUrl)
{
"streams": [
{
"name": "TMDB Collections",
"description": "📚 \"Trainwreck\"\nMovie is part of 👆\nClick and go to the collection",
"externalUrl": "stremio:///detail/movie/tmdbcDev.1502591"
}
]
}
like the name of this field suggest it's meant for opening an external url related to playing the stream, it's not meant to be used as a deeplink
not true: https://github.com/Stremio/stremio-addon-sdk/blob/master/docs/api/responses/stream.md
it works on other platforms, as stated in original post.
i didn't even know we supported this and misunderstood your issue, i thought you were talking about the fact that the deeplinks didn't worked when you used stremio uri scheme with externalUrl on a browser
I also tested this and every app has a different behavior. Doesn't matter what deeplink is used.
- Web v5 opens a blank tab
- WebOS just keeps loading forever
- AndroidTV opens another instance of the app every time you click the stream
- Android Beta opens the video player and then (not always) redirects
Refer: https://github.com/Stremio/stremio-addon-sdk/blob/master/docs/advanced.md#using-deep-links-in-addons