《HTML&CSS设计与构建网站》第九章 Flash视频和音频

方法一:使用SWFObject.js

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>
			
<script type="text/javascript" >
var flashvars = {};
var params = {movie:"../video/puppy.flv" };
swfobject.embedSWF("flash/osplayer.swf", "snow", "400", "345", "8.0.0", flashvars, params);</script>
			

第一个表明元素中的脚本采用js,src告诉脚本位置。

第二个:SWFObject.js的embedSWF方法

同时适用于视频和音频。

方法二:使用HTML5

<video>

src:路径。

poster:视频加载时现实的图像。

width,height:宽高。

preload:在页面加载时做什么,选下列三个值:

  1. none。用户按下播放按钮之前,浏览器不必加载视频。
  2. auto。在页面加载时载入视频。
  3. metadata。表示浏览器只需收集少量视频信息。

controls:使用了该属性,就表示浏览器需要提供默认播放控件。

autoplay:视频文件自动播放。

loop:播放完后重复播放。


如果有多个视频或音频源:

<source>放在<video>内

src:制定视频路径。

type:告诉浏览器视频的格式。

codecs:视频的编码。

如果浏览器不支持<video>,会显示他们之间的内容。(可以插入p标签对视频进行说明)


<audio>

src:路径。

preload:在页面加载时做什么,选下列三个值:

  1. none。用户按下播放按钮之前,浏览器不必加载视频。
  2. auto。在页面加载时载入视频。
  3. metadata。表示浏览器只需收集少量视频信息。

controls:使用了该属性,就表示浏览器需要提供默认播放控件。

autoplay:视频文件自动播放。

loop:播放完后重复播放。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值