Originally created by @ronaldheft on GitHub (Jun 26, 2022).
Steps to reproduce
Open the app
Connect to car's Bluetooth
Both the start of the book and current progress play over each other
Press pause on the car's controls
Audio playing from the current progress point stops (audio playing at the beginning of the book continues)
Press pause button in-app
Audio playing from the beginning of the book stops
Press play button in-app
Audio resumes from expected progress position with only one track of audio playing
Expected behaviour
The audio should play from the current progress point, once
Actual behaviour
The audio plays both at the start and the current progress point
The only way to stop it is to press pause both on the car's controls and the app's controls
Environment data
Audiobookshelf Version: v2.0.18
Android App?
iOS App?
Android Issue
Android version:
Device model:
Stock or customized system:
iOS Issue
iOS Version: 15.5
iPhone model: 13 Pro
Originally created by @ronaldheft on GitHub (Jun 26, 2022).
### Steps to reproduce
1. Open the app
2. Connect to car's Bluetooth
3. Both the start of the book and current progress play over each other
4. Press pause on the car's controls
5. Audio playing from the current progress point stops (audio playing at the beginning of the book continues)
6. Press pause button in-app
7. Audio playing from the beginning of the book stops
8. Press play button in-app
9. Audio resumes from expected progress position with only one track of audio playing
### Expected behaviour
- The audio should play from the current progress point, once
### Actual behaviour
- The audio plays both at the start and the current progress point
- The only way to stop it is to press pause both on the car's controls and the app's controls
### Environment data
Audiobookshelf Version: v2.0.18
- [ ] Android App?
- [x] iOS App?
#### Android Issue
Android version:
Device model:
Stock or customized system:
#### iOS Issue
iOS Version: 15.5
iPhone model: 13 Pro
adam
added the bug label 2026-04-24 23:12:09 +02:00
I've already noticed if I force quit the app, the Now Playing widget will revert to nothing playing, so playback cannot be started without the app running.
Before, I could reproduce the out of sync playback if I force quit and hit play in the Now Playing widget.
This seems like an awesome improvement, and I suspect the issue has been fixed. Thanks for looking into it.
FYI, if you need any specific help with the iOS side, I can try and lend a hand. I'd love to help bring the iOS app up to feature parity with the Android app.
I'm a few years out of date since I last worked on an iOS app, so it will take me a bit to spin up. However, I already have the app running in the simulator and I'm familiar with the native code / web view paradigm.
My thought was to get myself familiar by submitting some PRs for any known issues and go from there.
@ronaldheft commented on GitHub (Jul 4, 2022):
Will do.
I've already noticed if I force quit the app, the Now Playing widget will revert to nothing playing, so playback cannot be started without the app running.
Before, I could reproduce the out of sync playback if I force quit and hit play in the Now Playing widget.
This seems like an awesome improvement, and I suspect the issue has been fixed. Thanks for looking into it.
FYI, if you need any specific help with the iOS side, I can try and lend a hand. I'd love to help bring the iOS app up to feature parity with the Android app.
I'm a few years out of date since I last worked on an iOS app, so it will take me a bit to spin up. However, I already have the app running in the simulator and I'm familiar with the native code / web view paradigm.
My thought was to get myself familiar by submitting some PRs for any known issues and go from there.
We can definitely use help on the iOS side. I'm much more familiar with android and have just been learning iOS app dev as I go.
This project is different in that the UI/UX is shared between android & iOS. The highest priority iOS feature would be downloading and playing offline. Next might be apple car play.
@advplyr commented on GitHub (Jul 4, 2022):
We can definitely use help on the iOS side. I'm much more familiar with android and have just been learning iOS app dev as I go.
This project is different in that the UI/UX is shared between android & iOS. The highest priority iOS feature would be downloading and playing offline. Next might be apple car play.
This issue is resolved. No issues in my car today.
Awesome news about the help. I'll take a look at offline playback.
@ronaldheft commented on GitHub (Jul 5, 2022):
This issue is resolved. No issues in my car today.
Awesome news about the help. I'll take a look at offline playback.
Thanks for following up. We have a dev chat in the discord server where the few contributors are active, feel free to join!
@advplyr commented on GitHub (Jul 5, 2022):
Thanks for following up. We have a dev chat in the discord server where the few contributors are active, feel free to join!
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @ronaldheft on GitHub (Jun 26, 2022).
Steps to reproduce
Expected behaviour
Actual behaviour
Environment data
Audiobookshelf Version: v2.0.18
Android Issue
Android version:
Device model:
Stock or customized system:
iOS Issue
iOS Version: 15.5
iPhone model: 13 Pro
@advplyr commented on GitHub (Jul 4, 2022):
Let me know if this persists in the latest iOS release. I think I solved this one.
@ronaldheft commented on GitHub (Jul 4, 2022):
Will do.
I've already noticed if I force quit the app, the Now Playing widget will revert to nothing playing, so playback cannot be started without the app running.
Before, I could reproduce the out of sync playback if I force quit and hit play in the Now Playing widget.
This seems like an awesome improvement, and I suspect the issue has been fixed. Thanks for looking into it.
FYI, if you need any specific help with the iOS side, I can try and lend a hand. I'd love to help bring the iOS app up to feature parity with the Android app.
I'm a few years out of date since I last worked on an iOS app, so it will take me a bit to spin up. However, I already have the app running in the simulator and I'm familiar with the native code / web view paradigm.
My thought was to get myself familiar by submitting some PRs for any known issues and go from there.
@advplyr commented on GitHub (Jul 4, 2022):
We can definitely use help on the iOS side. I'm much more familiar with android and have just been learning iOS app dev as I go.
This project is different in that the UI/UX is shared between android & iOS. The highest priority iOS feature would be downloading and playing offline. Next might be apple car play.
@ronaldheft commented on GitHub (Jul 5, 2022):
This issue is resolved. No issues in my car today.
Awesome news about the help. I'll take a look at offline playback.
@advplyr commented on GitHub (Jul 5, 2022):
Thanks for following up. We have a dev chat in the discord server where the few contributors are active, feel free to join!