网页设计中如何设置多媒体循环播放

时间:2022-08-19 20:36:11

在现在的网站中,为了使用户浏览文章处于轻松状态,故设置一首好听的歌曲是很有必要的,在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

  <html>

  <head>

  <title>多媒体循环播放</title>

  </head>

  <body>

  下面是mp3文件:

  <br>

  <embed src="smak slow.mp3" loop="true">

  <br>

  给多媒体文件设置循环播放

  </body>

设置多媒体为非自动播放。当网页载入时,默认情况是自动播放的,在本步骤中,设置为非自动播放,

  <embed src="刻舟求剑.swf" autostart="false">

  在上面的代码中就是如何设置多媒体载入时为非自动播放,即网页载入时,会暂停播放,直到激活其为止(flash文件与mp3等文件一样,都是播放器支持播放的格式)。

  设置多媒体无循环播放。如果是默认值,表现的是视频文件不停地播放,而当设置loop为false时,表示只播放一次就停止,表示了多媒体无循环播放标记loop的用法。

  <embed src="刻舟求剑.swf" loop="false">

  上面的代码中设置了多媒体为无循环状态,当多媒体播放完成时,不会重新开始播放了,因本实例文件默认的是循环播放,但设置loop为false后,文件只播放一次,这次播放完成时,视频处于最后一帧不动。转载请注明来源沙龙国际网上 www.okayle.com