Giter VIP home page Giter VIP logo

podcastplayer's People

Contributors

martinmouritzen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

jmikedupont2

podcastplayer's Issues

Link to web.podfriend.com does not open PWA

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:

  • Where the miniplayer should be, if I click that I can choose to "open with" a browser app. There is no option for the PWA. If I click Firefox it opens in FF but then shows the miniplayer widget (you might optionally wanna redirect if it is not coming from a iframe)
  • The there is the "View on web.podfirend.com" button below. This actually opens an buit-in Twitter browser based on Chrome. There is a menu with the option to open in other browser. Again the "open with" menu without PWA. If I click FF than Podfriend opens correctly in FF not the PWA.

What the tweet looks like on my phone
Screenshot_20201001-102422

What happens when I click "View on web.podfriend"
Screenshot_20201001-102433

Remember sort by

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.

Unable to move cursor in search

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.

Cache busting

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 :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.