string
import { APlayer } from '@moefe/vue-aplayer';
console.log(APlayer.version);
APlayer.Media
Media
对象const { media } = this.$refs.aplayer;
console.log(media.currentTime); // 获取音频当前播放时间
console.log(media.duration); // 获取音频总时间
console.log(media.paused); // 获取音频是否暂停
警告
如果你想切换到播放列表中的其他音频请使用 switch
方法,而不要直接设置它
APlayer.Audio
console.log(this.$refs.aplayer.currentMusic);
Function
Promise<void>
this.$refs.aplayer.play();
Function
void
this.$refs.aplayer.pause();
Function
void
this.$refs.aplayer.toggle();
Function
time
number
void
this.$refs.aplayer.seek(100);
Function
audio
number
| string
void
this.$refs.aplayer.switch(1); // 切换到播放列表中的第二首歌
this.$refs.aplayer.switch('东西'); // 切换到播放列表中歌曲名包含“东西”的第一首歌
Function
void
this.$refs.aplayer.skipBack();
Function
void
this.$refs.aplayer.skipForward();
Function
text
string
time
number?
opacity
number?
Promise<void>
this.$refs.aplayer.showNotice('喵喵喵');
Function
void
this.$refs.aplayer.showLrc();
Function
void
this.$refs.aplayer.hideLrc();
Function
void
this.$refs.aplayer.toggleLrc();
Function
void
this.$refs.aplayer.showList();
Function
void
this.$refs.aplayer.hideList();
Function
void
this.$refs.aplayer.toggleList();