Open fabienbouchez opened 4 months ago
Thanks for your help
Hi @freeboub, did you have a look ? One consequence of this is for iOS we can't detect if the video is stopped while buffering. I would need this to trigger the display of a "loading...." . Or there is another way ?
This issue is stale because it has been open for 30 days with no activity. If there won't be any activity in the next 14 days, this issue will be closed automatically.
Hello, any news on this ?
This issue is stale because it has been open for 30 days with no activity. If there won't be any activity in the next 14 days, this issue will be closed automatically.
Do we have an update on this issue? We are receiving incorrect analytics due to this issue and it is affecting all our customers.
Version
6.1.2
What platforms are you having the problem on?
iOS
System Version
iOS 17.2
On what device are you experiencing the issue?
Real device, Simulator
Architecture
Old architecture
What happened?
On iOS,
For the same situations with Android, the onPlaybackStateChanged event is well triggered
Here is an example of events triggered, when I close the wifi just after the video has started to play :
Logs for Android :
We have onPlaybackStateChanged {"isPlaying": false} as expected
Logs for iOS:
We don't have onPlaybackStateChanged {"isPlaying": false} as expected
Reproduction
repository link
Reproduction
You can reproduce by running this code and cut the internet connection (ex : by disabling Wifi on the phone) some seconds after the video has started. After a few seconds, due to lack of buffering the video will stop.
This is the logs on iOS when the bandwidth is limited :
When the videos hangs, the onBuffer is triggered, but not the onPlaybackStateChanged