We have an intro page which plays a html5 video before the main site content is displayed.
The video has a white background so it integrates seemlessly with the page background.
However, in the chrome browser the whole video has a gray background.
Apparently, these questions from 2011 indicate this was/is a bug in chromium. They also state the bug was gone in the latest chrome update. However, I downloaded the latest chrome version, 27.0.1453.110 m, and the problem is still there?
html 5- Videos - White is washed off in Chrome
Unwanted Background color/artifact on HTML5 Video Tag
Does anyone have any solution or workaround for this problem ? ... This bug renders our whole project useless ... It seems unbelievable to me that despite of the html5 hype, chrome can't play whites in videos since 2011 ??
....... EDIT ....................................................
Ok, I've created a jsfiddle project :
http://jsfiddle.net/Ykmya/5/
<body>
<video id="introVideo" width="774" height="400" oncanplay="playIntroVideo()">
<source src="http://users.telenet.be/A-I/ChromeBugTest.mp4" type="video/mp4" />
Uw browser ondersteunt geen html5 video
</video>
</body>
When viewed with Chrome, you will see the gray background
........ EDIT 2 ..................................................
using pandavengers answer, I added this css, which has an acceptable result :
@media screen and (-webkit-min-device-pixel-ratio:0) {
video{ -webkit-filter: brightness(108.5%); }
}
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…