Skip to content
This repository has been archived by the owner on Apr 30, 2019. It is now read-only.

Plex Web 3.17.2 break PiP #32

Open
AndersTao opened this issue Aug 4, 2017 · 9 comments
Open

Plex Web 3.17.2 break PiP #32

AndersTao opened this issue Aug 4, 2017 · 9 comments

Comments

@AndersTao
Copy link

Looks like the latest update to Plex Web 3.17.2 kills pip support for Plex
Looks like a big webUI update, so suspekt a lot up updates to the webapp

@acutedeveloper
Copy link

Just wanted to second loss of this valued feature.

@spencerhughes
Copy link

Yes I also miss this.

@ersan
Copy link

ersan commented Dec 29, 2017

Wanted to use PiP today, went to install PiPTool again, and noticed Plex/Web doesn't work any more. I miss it too.

@eytanschulman
Copy link

Same for me — Was sad that it worked so well and now it's broken :/

@TroyEdmison402
Copy link

Small work around for the time being is to drag the video element up to the top of the body in the dev elements console, then delete everything else below, then click the PiP extension and click the video.

screen shot 2018-01-24 at 12 26 24 pm

@spencerhughes
Copy link

Is the class for the video player 'VideoContainer-videoElement-1EaMR' for everyone else? I see that's what it is in the screenshot there and that's what it's called for me. I'm trying to patch the plex support but I'm not super experienced with node.js or working with Plex.

@acutedeveloper
Copy link

I can confirm the class "VideoContainer-videoElement-1EaMR" also. I used the inspector to move the video tag and it worked. Hopefully that'll help you target it.

@TroyEdmison402
Copy link

I'm not confident that the "1EaMR" portion of that class will remain after any subsequent deploys by Plex to the web app, even if the code is unchanged for that specific node so the fix might be fairly brittle. If there's any way to be slightly more generic, I'd give that a try first.

@Mechazawa
Copy link

You could just look for the first video element

document.getElementsByTagName('video')[0].webkitSetPresentationMode("picture-in-picture")

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants