Home

Bypass Page Visibility API on mobile

%3CLINGO-SUB%20id%3D%22lingo-sub-1069994%22%20slang%3D%22en-US%22%3EBypass%20Page%20Visibility%20API%20on%20mobile%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1069994%22%20slang%3D%22en-US%22%3E%3CP%3EOn%20mobile%20side%20of%20the%20new%20Edge.%20It%20respects%20Page%20Visibility%20API%20what%20is%20common%20thing%20on%20video%20and%20other%20media%20content%20sites.%20PVA%20is%20a%20way%20to%20tell%20the%20player%20(inside%20of%20a%20page)%20that%20the%20device%20don't%20anymore%20see%20it%20and%20then%20it%20pause%20the%20content%20playing.%20%3CU%3EThat%20means%20no%20background%20play%3C%2FU%3E.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EPVA%20is%20a%20web%20standard%2C%20but%20if%20it%20give%20end%20users%20bad%20experience%2C%20then%20we%20need%20to%20give%20that%20user%20a%20option%20to%20disable%20PVA%20behavior.%20Only%20way%20now%20for%20users%20to%20use%20background%20play%20is%20to%20load%20desktop%20version%20of%20the%20site%20and%20run%20the%20player%20from%20there.%20Then%20it%20start%20to%20have%20performance%20issue%20and%20that%20is%20one%20what%20we%20don't%20want.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ESo%20can%20devs%20for%20new%20Edge%20take%20this%20a%26nbsp%3B%3CSPAN%3Esomething%20what%20think%20about.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1069994%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EMobile%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EVideo%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1073060%22%20slang%3D%22en-US%22%3ERe%3A%20Bypass%20Page%20Visibility%20API%20on%20mobile%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1073060%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F380410%22%20target%3D%22_blank%22%3E%40survivor303%3C%2FA%3E%20Thanks%20for%20the%20suggestion%2C%20I'll%20touch%20base%20with%20our%20Mobile%20product%20team%20and%20let%20you%20know%20if%20they%20have%20any%20additional%20questions.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EFawkes%20(they%2Fthem)%3CBR%20%2F%3EProject%20%26amp%3B%20Community%20Manager%20-%20Microsoft%20Edge%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
Frequent Visitor

On mobile side of the new Edge. It respects Page Visibility API what is common thing on video and other media content sites. PVA is a way to tell the player (inside of a page) that the device don't anymore see it and then it pause the content playing. That means no background play.

 

PVA is a web standard, but if it give end users bad experience, then we need to give that user a option to disable PVA behavior. Only way now for users to use background play is to load desktop version of the site and run the player from there. Then it start to have performance issue and that is one what we don't want.

 

So can devs for new Edge take this a something what think about.

1 Reply
Highlighted

@survivor303 Thanks for the suggestion, I'll touch base with our Mobile product team and let you know if they have any additional questions.

 

Fawkes (they/them)
Project & Community Manager - Microsoft Edge

Related Conversations
List column customization
chinmaykulkarni in SharePoint on
1 Replies
MS Project - Impression GANTT + Ressources
Emmanuel57570 in Project on
0 Replies
OneNote und OneDrive Persönlicher Tresor
Tom_Papierleiche in OneNote on
0 Replies
Modern Hub Navigation: Link to home won't hide
forcedLightning in SharePoint on
0 Replies