Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 自动播放上的Black flash Android html5视频_Javascript_Android_Html_Google Chrome_Video - Fatal编程技术网

Javascript 自动播放上的Black flash Android html5视频

Javascript 自动播放上的Black flash Android html5视频,javascript,android,html,google-chrome,video,Javascript,Android,Html,Google Chrome,Video,我有一个关于Android和html5视频的问题。 在视频开始自动播放之前,我经历了一个快速的黑色闪光(几毫秒),然后视频很好地播放并正确循环 <video src="intro.mp4" poster="intro-firstframe.png" autoplay loop muted> <img src="no-video.png"/> </video> 这张海报似乎从未使用过,我想知道为什么会这样? 我尝试了一切,从设置

我有一个关于Android和html5视频的问题。 在视频开始自动播放之前,我经历了一个快速的黑色闪光(几毫秒),然后视频很好地播放并正确循环

<video
  src="intro.mp4"
  poster="intro-firstframe.png"
  autoplay
  loop
  muted>
    <img src="no-video.png"/>
</video>

这张海报似乎从未使用过,我想知道为什么会这样? 我尝试了一切,从设置固定的高度和宽度到我的元素,不同的海报,不同的视频,但没有任何变化,黑色闪光灯仍然在这里

目前,我正在收听
loadeddata
事件,并对我的视频执行
display:none
和setTimeout的技巧,但这真的很有意思

关于信息,我使用React和Cordova


有没有干净的解决方案?

(关于信息,我最终使用了..gif.Haha,这对我的案例来说更容易。但仍然对一个有效的答案感兴趣)