SarEngine2D

Document

SarEngine2D Audio

Audio

可播放的音频对象。

Syntax

Audio/Create by HTML Audio Element
var audio = new SarEngine.Audio(audioElement);
Audio/Create by url of the audio
var audio = new SarEngine.Audio(url);
Audio/Create by Blob;
var audio = new SarEngine.Audio(blob);

Parameters

AudioElement audioElement
一个HTML Audio Element对象。
String url
音频资源的url。
Blob blob
表示音频资源的Blob对象。

Properties

audio
AudioElement 表示该音频的HTML AudioElement对象。
compelete
Boolean 表示该音频资源是否已经加载完毕。
currentTime
Number 表示该音频播放经过的时间,单位为秒。
duration
Number 表示该音频的总时长,单位为秒。
playing
Boolean 表示该音频是否处于播放状态。
src
String 表示该音频的资源url。

Methods

end()
结束播放。
load(src, callback)
从指定的资源加载音频,并于完成后调用回掉函数。
pause()
暂定播放。
play()
开始播放。