fix(web): do not play memory video if the MemoryVideoViewer element is not visible (#30947)
This commit is contained in:
+2
-1
@@ -172,7 +172,8 @@
|
||||
galleryInView = false;
|
||||
// only call play after the first page load. When page first loads the gallery will not be visible
|
||||
// and calling play here will result in duplicate invocation.
|
||||
if (!galleryFirstLoad) {
|
||||
// also check if the element is visible to avoid playback in the background
|
||||
if (!galleryFirstLoad && videoPlayer?.checkVisibility()) {
|
||||
handlePromiseError(handleAction('galleryOutOfView', 'play'));
|
||||
}
|
||||
galleryFirstLoad = false;
|
||||
|
||||
Reference in New Issue
Block a user