martinmouritzen / podcastplayer Goto Github PK
View Code? Open in Web Editor NEWA simple podcast player using podcastindex.org
A simple podcast player using podcastindex.org
I use a FairPhone 3 with (stock) Android 10. I have installed the Podfriend PWA with Firfefox and I also have the Twitter app.
When I click a link to web.podfriend.com in Twitter I expect that it opens the Podfriend PWA, instead I get the built in twitter browser.
There are actually two links:
When I change sort by oldest to any other mode and browse around other podcasts,
I expect the setting to stay on the mode I set it on.
Instead it switches back to "oldest" every time a new podcast is loaded.
You could save this setting per podcast :p and I would suggest sorting by newest by default.
When input text in the search field and click/tap on the text, i would expect my cursor to jump to that position. That does not work... :}
In FF on both Linux and Android (PWA and in browser).
In Chrome, Linux the cursor does jump.
So as discussed on the mastadon a while ago, the caching of the PWA is a bit too solid.
I thought I'd put down my findings on the new donate button feature here. I can't say much about the browsers, as I was first looking at the Pocasting 2.0 Sandbox feed, which I expected to have all tags, so I was a little confused. I'm sure a hard refresh is at least enough to make the button appear on the original Podcasting 2.0 feed.
As for my Fairphone 3 with Android 10 and Firefox: I had not opened the PWA for some time and quite some restarts, but the button did not appear after opening.
Next, I opened the app in FF, no button. I refreshed FF using the menu and the button appeared.
I then opened the PWA, no button. Restarted the PWA by repeatedly pressing back button and opening, no button. I was surprised by that one.
Removed PWA, reinstalled from FF by refreshing and pressing "add to home screen" or install from menu. Open PWA, no button. Tried a few times, it actually returns to the last page when "reinstalled". It's just a FF session and it keeps running.
I've run out of ideas, except for what I did last time: purging all FF cache. I could do that a bit more carefully now (there were options) or try something else, let me know :)
The Podcasting 2.0 episodes all show 0 minutes. This could be something with their feed though. This also seems to prevent saving the progress (which otherwise works great!)
Using PWA with Firefox, Android 10, but also on other platforms.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.