首页 > 软件开发 > HTML >

html5 video标签播放视频兼容所有主流浏览器

来源:互联网 2023-03-16 19:19:22 222

html5的video标签只有部分浏览器支持,对于IE只有9.0 以上的版本才支持,所以对于视频播放要做兼容,很多地方已有这种方法,但是介绍的不够详细,下边的步骤教大家这样设置的原理及详解。R7J办公区 - 实用经验教程分享!

方法/步骤

  • 1

    首先下载所需要的源文件:html5media.min.js,flowplayer.controls.swfflowplayer.swf,我的云盘里已打包,大家可以去下载http://pan.baidu.com/s/1qW7lh04,如果链接被屏蔽,请私信我,留下邮箱,我发给你们。R7J办公区 - 实用经验教程分享!

  • 1相关内容未经授权抓取自百度经验
  • 2

    然后将解压后的js文档和swf文档放在同一目录下,在head部分引入js文档,R7J办公区 - 实用经验教程分享!

    html5 video标签播放视频兼容所有主流浏览器R7J办公区 - 实用经验教程分享!

  • 3

    然后在要引入视频的位置放入video标签,通常放置在div内R7J办公区 - 实用经验教程分享!

    html5 video标签播放视频兼容所有主流浏览器R7J办公区 - 实用经验教程分享!

  • 4

    width:为视频播放宽度,height:为视频播放高度,如果视频大笑适中这里可以不设置,播放器会自动加载视频的原始大小。R7J办公区 - 实用经验教程分享!

    如果视频原始大小太大,但不清楚比例,可以只设置高度或者宽度。另外一个设置为auto自动适应,这样视频不会变形。R7J办公区 - 实用经验教程分享!

    如果想要视频自动播放,可在video标签中加入autoplay标签R7J办公区 - 实用经验教程分享!

    html5 video标签播放视频兼容所有主流浏览器R7J办公区 - 实用经验教程分享!

  • 5

    src为视频源文件的路径,R7J办公区 - 实用经验教程分享!

    poster为视频播放前显示的图片。为播放切换的自然,这里可以设置成视频播放的第一个画面截图。R7J办公区 - 实用经验教程分享!

    preload:为预加载视频,设置为auto代表自动加载。R7J办公区 - 实用经验教程分享!

    source标签可以省略,但是video标签内的src属性不能省略,如果省略,在IE浏览器中会报错。R7J办公区 - 实用经验教程分享!

    所以最后精简后的源码可以如下图所示这样R7J办公区 - 实用经验教程分享!

    html5 video标签播放视频兼容所有主流浏览器R7J办公区 - 实用经验教程分享!

  • 6

    如果调试过程中,其他浏览器没有问题,但是ie总是有问题的话,清空ie浏览器的缓存再调试。清空缓存步骤如下,先找到Internet工具R7J办公区 - 实用经验教程分享!

    html5 video标签播放视频兼容所有主流浏览器R7J办公区 - 实用经验教程分享!

  • 7

    进入后,点击浏览历史下面的删除按钮R7J办公区 - 实用经验教程分享!

    html5 video标签播放视频兼容所有主流浏览器R7J办公区 - 实用经验教程分享!

  • 8

    清除如下内容即可,完成后,再用IE刷新页面。R7J办公区 - 实用经验教程分享!

    html5 video标签播放视频兼容所有主流浏览器R7J办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!R7J办公区 - 实用经验教程分享!


    标签: HTML

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码