Podcast widget not working in Mastodon
Describe the bug
I've successfully got my podcast running and appearing in my Mastodon timeline (thanks @Yassine Doghri!). The post within Mastodon shows a widget with a Play button and a Pop-out button. Pop-out does what you'd expect - opens the episode page. The Play button, though, doesn't work. It looks like it's trying to do something - the overlay disappears, but no sound plays. There are no new errors in the browser console. And the podcast plays fine from the episode page in Castopod.
Steps to reproduce
- Create podcast episode in Castopod
- Publish episode
- In Mastodon, view post in your timeline. Note the widget, its Play button and the fact that it doesn't cause audio to play.
Expected behavior
Widget to play episode in Mastodon as it does on the Castopod page.
It'd be great if the widget worked, but it'd be better if the widget wasn't present at all than to present something that looks like it'll work but doesn't. A simple link to the episode page would be preferable to the current behaviour IMO.
Actual behavior
Overlay disappears but audio doesn't play.
Context
- Castopod: 1.0.2, installed via Cloud Panel
- Server & OS: Ubuntu 22.04 on Digital Ocean (DO's standard 18.04 droplet upgraded to 20.04 and then 22.04)
- Client browser: Firefox 106, Kubuntu 22.10