ProxiTok
ProxiTok copied to clipboard
Videos usually don’t play on iPhone 8 iOS 16.7.2 Safari
(I did not see any preexisting relevant issue threads when I searched “iPhone”, sorry if I missed it)
Describe the bug
Videos don’t play on feed pages and usually don’t play on single-video share pages
To Reproduce
Use Safari on an iPhone 8 running iOS 16.7.2
- Go to https://proxitok.belloworld.it/trending - note that all video metadata and proxitok buttons are visible and functional.
- Press play on any video. Attempting to do so on multiple videos results in the same behavior on all videos attempted.
- See error - video preview is replaced with safari default small black thumbnail. Video player then grows to accommodate preview image, but the video does not play.
Alternatively:
- Go to https://proxitok.belloworld.it/trending
- Use button to share the instance link to any video
- Press play
- See (sporadic) error - video player automatically goes Fullscreen while the preview image remains visible, but the video (sometimes) does not play.
Tests
- Pressing pause and play again causes the small black thumbnail to return.
- Further inputs of pause/play now have no effect.
- Inputs to skip 10 seconds forward or backward have no effect at any point
- Fullscreen button functions correctly at all times
- Using the button to share the instance url to the video to go to that video’s share page, then using Safari’s back button, then using the share button again to return to the share page causes the video to more reliably play.
- Sometimes, pressing play on a video in the feed for the first time and the resultant video player shrinkage causes the touch input to simultaneously be interpreted as pressing on one of the download or share buttons below the video.
Expected behavior
Videos playing, without the player shrinking and causing the touch input to also activate a button below the video.
Logs
No error is returned, so no codes or logs are available.
Environment
Frontend version: 2.4.9.4 Scraper version: dev-video-rehidratestate
It's a common issue and also there is a bigger problem that all videos arent currently working due to API changes
Should be fixed with #224