网页设计中如何设置多媒体循环播放
在现在的网站中,为了使用户浏览文章处于轻松状态,故设置一首好听的歌曲是很有必要的,在11.2节中,只能设置网页完全载入时会不会自动播放的功能,当这首歌播放完成后,又该如何处理,是停止播放呢还是再播放一次。
对多媒体文件的播放次数通过<embed>标记是可以设置的,即设置文件可播放一次或无数次,无所谓无数次就是设置多媒体循环无数次,用参数loop来设置,与自动播放一样,loop也是用true和false来表示,当loop设置为true时,多媒体文件播放无数次,直到单击停止键或暂停按钮为止,同理,设置loop为false时,只播放一次就停止,下面代码表示loop在标记中语法:
<embed src=url loop="true|false">
与其他参数一样,在引入一个多媒体文件的同时,设置多媒体循环播放,该参数规定音频或视频文件是否循环及循环次数。属性值为正整数值时,音频或视频文件的循环次数与正整数值相同;属性值为true时,音频或视频文件循环;属性值为false时,音频或视频文件不循环。如下示例表示:
<embed src="your.mid" autostart=true loop=2>
在引入多媒体文件your.mid时,同时设置了自动播放,且循环播放二次,二次播放完后,停止播放。如下示例表示:
<embed src="your.mid" autostart=true loop=true>
在上面代码中设置多媒文件为自动播放,且播放是无限循环,只有当外界干预时才会停止,如单击关闭网页时、刷新后等。下面代码刚好相反,设置loop值为false,表示不出现循环播放。
<embed src="your.mid" autostart=true loop=false>
在设置循环时,与自动播放没直接联系,即使网页载入完成后不是自动播放状态,但单击“开始”按钮后,循环播放正是loop设置的值。下面代码11.3中表示在<embed>标记,设置多媒体文件循环播放。
代码11.3 源代码第11章多媒体循环播放
<html>
<head>
<title>多媒体循环播放</title>
</head>
<body>
下面是mp3文件:
<br>
<embed src="smak slow.mp3" loop="true">
<br>
给多媒体文件设置循环播放
</body>