podlove / podlove-subscribe-button

Universal button to subscribe to buttons in the desired podcast client or player website
MIT License
62 stars 23 forks source link

Passing feed urls to Android apps #77

Open tuxbox opened 8 years ago

tuxbox commented 8 years ago

Hi, the Podlove Subscribe Button does not work on Android anymore. With Chrome 25 onwards the traditional scheme calling does not work anymore, e.g. pcast://freakshow.fm/feed/m4a fails, both on Chrome and firefox on Android. The best practice to resolve this is using the intent:// scheme. Using the example above the link

pcast://freakshow.fm/feed/m4a

needs to be changed to

intent://freakshow.fm/feed/m4a#Intent;scheme=pcast;end;

for equivalent behavior.

I will test it on an older android device as well and post the results here.

For further reference purposes see

Tested on: Android 5.1.1 Firefox 42.0 and Chrome 46.0.2490.76

benzimmer commented 8 years ago

I just checked on two Android devices with 5.1.1 and 6.0 with the latest Chrome release and pcast:// still seems to work fine... However, I will try to switch to the new scheme, which is actually pretty cool, because it leads you to the App in the Play Store if it's not installed and you provide the application identifier.

Thanks for reporting, I think this will be a nice improvement for the user flow on Android devices!

tuxbox commented 8 years ago

mhh, wondering why it's not working on my device currently. But if it improves the user flow it's still worthwhile :-)