元素视频

时间:2016-02-10 21:15:32

标签: html html5

所以我使用HTML 5在后台播放视频。问题是我使用HTML 5的旧方法有没有人知道新的HTML5方式在后台播放视频,但是如果在移动设备上它也应该显示图像。

这是我的解决方案:

 <div class="background-wrap">
<video poster="css/style.css" id="video-bg-elem" preload="auto" autoplay="true" loop="loop" muted="muted">
      <source src="video/husky.mp4" type="video/mp4">
      <source src="video/husky.webm" type="video/webm">
      Video not supported
   </video>
</div>
</div>

当我运行验证时,我得到以下内容:

错误:元素视频上属性自动播放的错误值为true。 从第36行第1栏;到第36行,第106列 nd-wrap“&gt;↩↩

我的网站: https://edgaraxe.net/teamhusky/

1 个答案:

答案 0 :(得分:2)

您无需为$sql = "INSERT INTO `image_tbl`(`name`, `dateTime`, `caption`, `comment`, `slideshow`, `hidden`, `albumID`) SELECT '$name', '$dateTime', '$caption', '$new_comment', '$slideshow', '$hidden', albumID FROM album_tbl WHERE albumName = '$albumName'"; 属性指定true值。

autoplay

这类似于<video poster="css/style.css" id="video-bg-elem" preload="auto" autoplay loop="loop" muted="muted"> <source src="video/husky.mp4" type="video/mp4"> <source src="video/husky.webm" type="video/webm"> Video not supported </video> controls属性。 requiredrequired都有效。

我已经针对W3C验证了这一点:

enter image description here