ProxiTok icon indicating copy to clipboard operation
ProxiTok copied to clipboard

Videos usually don’t play on iPhone 8 iOS 16.7.2 Safari

Open GlytchMeister opened this issue 1 year ago • 2 comments

(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

  1. Go to https://proxitok.belloworld.it/trending - note that all video metadata and proxitok buttons are visible and functional.
  2. Press play on any video. Attempting to do so on multiple videos results in the same behavior on all videos attempted.
  3. 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:

  1. Go to https://proxitok.belloworld.it/trending
  2. Use button to share the instance link to any video
  3. Press play
  4. See (sporadic) error - video player automatically goes Fullscreen while the preview image remains visible, but the video (sometimes) does not play.

Tests

  1. Pressing pause and play again causes the small black thumbnail to return.
  2. Further inputs of pause/play now have no effect.
  3. Inputs to skip 10 seconds forward or backward have no effect at any point
  4. Fullscreen button functions correctly at all times
  5. 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.
  6. 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

GlytchMeister avatar Jan 10 '24 02:01 GlytchMeister

It's a common issue and also there is a bigger problem that all videos arent currently working due to API changes

JerukPurut404 avatar Jan 15 '24 23:01 JerukPurut404

Should be fixed with #224

pablouser1 avatar Aug 20 '24 22:08 pablouser1