rexseeAudioPlayer
返回手册目录
【函数】boolean start(String url, boolean looping)
【函数】boolean start(String id, String url, boolean looping)
【说明】播放本地或网络音频,如果是网络音频,在缓冲过程中会触发onAudioBufferingUpdated()事件,读取到音频信息时会触发onAudioPlayerInfo()事件,播放完毕会触发onAudioPlayCompleted事件。
【返回】true或false。
【参数】id:播放器ID,默认为"default"。
url:要播放的本地音频("file://xxxxx")或网络音频("http://xxxxxx"或"rtsp://xxxxxx")的路径。
looping:是否循环播放。
【示例】 事件代码
rexseeAudioPlayer.start('http://www.rexsee.com/images/bgSound.mp3',true);
在线播放 在线播放
rexseeAudioPlayer.pause();
暂停
rexseeAudioPlayer.resume();
继续
rexseeAudioPlayer.stop();
停止
rexseeAudioPlayer.stopAll();
全部停止
缓存进度:0%

【函数】void seekTo(int position)
【函数】void seekTo(String id, int position)
【说明】定位到音频的某一点,定位完毕会会触发onAudioSeekCompleted()事件。
【返回】
【参数】id:播放器ID,默认为"default"。
position:毫秒数,应小于getDuration()的值并大于0。
【示例】 事件代码
rexseeAudioPlayer.seekTo(2000);
运行示例

【函数】void pause()
【函数】void pause(String id)
【说明】暂停播放音频。
【返回】
【参数】id:播放器ID,默认为"default"。
【示例】参见start()。

【函数】void resume()
【函数】void resume(String id)
【说明】从暂停状态恢复播放音频。
【返回】
【参数】id:播放器ID,默认为"default"。
【示例】参见start()。

【函数】void stop()
【函数】void stop(String id)
【说明】停止播放音频。
【返回】
【参数】id:播放器ID,默认为"default"。
【示例】参见start()。

【函数】void stopAll()
【说明】停止所有播放器。
【返回】
【参数】
【示例】参见start()。

【函数】int getDuration()
【函数】int getDuration(String id)
【说明】读取当前播放的音频的长度。
【返回】音频的长度,毫秒数。
【参数】id:播放器ID,默认为"default"。
【示例】
alert(rexseeAudioPlayer.getDuration());
音频长度

【函数】boolean isPlaying()
【函数】boolean isPlaying(String id)
【说明】是否正在播放音频。
【返回】true或false。
【参数】id:播放器ID,默认为"default"。
【示例】
alert(rexseeAudioPlayer.isPlaying());
运行示例

【函数】int getCurrentPosition()
【函数】int getCurrentPosition(String id)
【说明】获取当前音频目前播放到的位置。
【返回】目前播放到的位置,毫秒数。
【参数】id:播放器ID,默认为"default"。
【示例】
alert(rexseeAudioPlayer.getCurrentPosition());
运行示例

【函数】boolean isLooping()
【函数】boolean isLooping(String id)
【说明】当前播放的音频是否设置为循环播放。
【返回】true或false。
【参数】id:播放器ID,默认为"default"。
【示例】
alert(rexseeAudioPlayer.isLooping());
运行示例

【函数】int size()
【说明】当前播放器数量。
【返回】播放器数量。
【参数】
【示例】
alert(rexseeAudioPlayer.size());
运行示例

【函数】JsonArray getIds()
【说明】当前所有播放器的ID。
【返回】JOSN数组,使用eval('('+json+')')转换为JavaScript数组。
【参数】
【示例】
alert(rexseeAudioPlayer.getIds());
运行示例

【函数】boolean setVolume(float volume)
【说明】设置播放音频的音量。
【返回】true或false。
【参数】volume:0到1的小数,代表静音到最大音量之间的位置。
【示例】
alert(rexseeAudioPlayer.setVolume(0.9));
设置大声
alert(rexseeAudioPlayer.setVolume(0.5));
设置小声
返回手册目录