Here's the timeline of what happens on story page navigation:
touchstart the active page video is paused
touchend the active page video is resumed
click event is emulated from the previous touchend and triggers a navigation, video is paused again
These 3 media operations should be just 1 operation from (1). Play/pause operations are fast on Android, but this improvement would make iOS page navigation noticeably faster.
cc @ampproject/wg-stories
The text was updated successfully, but these errors were encountered:
Here is an example web story if useful showing the problem (I think the same problem?) on my iPhone X and iPad Pro. I can get it to repeat on Mac desktop in Chrome using DevTools in iPhone X, iPad, and Pixel 2 XL mode fairly often, but I suspect device and network speed are such that you don't notice as much (the flicker is shorter).
Here's the timeline of what happens on story page navigation:
touchstart
the active page video is pausedtouchend
the active page video is resumedclick
event is emulated from the previoustouchend
and triggers a navigation, video is paused againThese 3 media operations should be just 1 operation from (1). Play/pause operations are fast on Android, but this improvement would make iOS page navigation noticeably faster.
cc @ampproject/wg-stories
The text was updated successfully, but these errors were encountered: