Issue metadata
Sign in to add a comment
|
[WWE]: The 'full screen' option doesn't work.
Reported by
rachana....@etouch.net,
Oct 9
|
||||||||||||||||||||||
Issue descriptionDevice name: Pixel 2 XL 9.0 / PPR1.180610.009 , Moto X4(7.1.1/NPW26.4), Gionee F103/5.0 (LRX21M). WebView version: 71.0.3573.0 Application: WWE Application Version: 3.17.2 Package Name: com.wwe.universe Bisect Information: This is a regression issue broken in 'M-71' Per-Version bisect information: Good build: 71.0.3544.0 Bad Build: 71.0.3545.0 Regression range: https://chromium.googlesource.com/chromium/src/+log/71.0.3544.0..71.0.3545.0?pretty=fuller&n=10000 Steps to reproduce: 1. Launch 'WWE' Application. 2. Play a video > Try to enable 'full screen' option. 3. Observe. Actual Result : The 'full screen' option doesn't work. Expected result : The 'full screen' option should work appropriately.
,
Oct 9
Please find the log and Video @ http://go/chrome-androidlogs1/8/893453
,
Oct 9
Bo you do have any experience with this WWE app? It appears that they are using multiple webviews here and not actually entering fullscreen at all. The app is trapping the prefixed fullscreen app and resizing the webview that has the video and rotating it. But when the unprefixed version is enabled then the jwplayer code they are using is trapping into requesting fullscreen from the document and it isn't hitting their overloaded code themselves. I don't think there is anything wrong here in the web platform and is just due to their problematic code.
,
Oct 9
Specifically inside the APK there is a file called mobile_workarounds.js It contains this text: // This file contains workarounds for running JW Player in a WebView on Android // Null out fullscreen functions - these are used by the webplayer to determine whether it should do fullscreen handling via DOM or via provider.setFullscreen() // We want to use provider.setFullscreen() because on Android < 4.4 the DOM fullscreen functions are not available and we want to have a consistent // implementation for all versions document.webkitExitFullscreen = null; document.webkitCancelFullScreen = null; If "document.exitFullscreen = null" is added to this list it should work correctly
,
Oct 17
Closing as this is an app issue. |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by battun@chromium.org
, Oct 9Owner: dtapu...@chromium.org
Status: Assigned (was: Unconfirmed)