pocket-casts-ios
pocket-casts-ios copied to clipboard
Share Links: links with position in them do not start from the shared position
Steps to reproduce the behavior
- Share a link with position from the app
- Close the app and wipe the app's data
- Open the link
- Observe that the web player has the podcast loaded to the proper position
- Tap the button to open the podcast in the app
- Begin playing the podcast within the app and observe that it does not start playing from the proper position
Additional information
What currently happens is that a screen pops up with some options and when you tap the play button the episode card opens but with the timestamp set either to zero or to the last point you were listening at if you had previously been listening to that episode.
+1 at #5495556-zen
+1 at 5615543-zen
When creating a current position share link, the time is included as a parameter (t) in the URL, e.g.: https://pca.st/oqydnhns#t=155.0
When the web page is rendered, the "Open in Pocket Casts" button no longer includes the time:
So in order to support this, we'll need to update both the web page and the app to take the timestamp into consideration. The Android app has a similar issue logged: https://github.com/Automattic/pocket-casts-android/issues/21
In Pocket Casts for iOS, links created using the Share Link To Current Position will open the Pocket Casts app to the relevant episode, but it will not start playing to the intended position in the episode.
In Pocket Casts for Android, links will open in a web browser and play from the shared position. Is there any chance the iOS app could better handle those links?
I’d actually prefer if on iOS, it opened in a web browser. The current behavior defeats the purpose of sharing to “current position”.
https://forums.pocketcasts.com/forums/topic/bug-share-link-to-current-position-doesnt-seem-to-work-on-ios/?view=all#post-339
7787187-zd-a8c