v1.10.0
-
fixed mode (https://aplayer.js.org/#/home?id=fixed-mode)
-
api
- list.*
- lrc.*
- skipBack
- skipForward
-
events
- listshow
- listhide
- listadd
- listremove
- listswitch
- listclear
- lrcshow
- lrchide
- too many
-
revert play promise
-
some logic improvements
-
upgrade to webpack 4
-
update dependencies
-
remove useless devDependencies
v1.9.0
- api
- theme (ba7692984a0a152bd6ab3e869cd2167e50d4f445)
- setMode (1dc058c0c7d5f4353aeef3f50564d1bb84803d50)
- notice (cf44440907f22d38d44e3e8b0c3b3ec119f093ca)
- audio.type, customAudioType (97165f07ccd22ff9d9de8302a14e31157cb514f8)
- option: lrc -> lrcType (738613fffe0ee418016d16f9e1a3285890e86fca)
- replace dirty checking with timeupdate (e10528397f99e803ffc38de64f55f6713c82fdee)
- fix asynchronization conflict (454019fea04dd081dfd3021b27b20ac58148ab26)
v1.7.0
-
options
- listFolded
- volume
-
api
- seek
- removeAudio
-
more player events
-
options
- listmaxheight -> listMaxHeight
- showlrc -> lrc
- music -> audio
- music.title -> audio.name
- music.author -> audio.artist
- music.pic -> audio.cover
- narrow -> mini
- mode -> loop and order
-
api
- setAudio -> switchAudio
- addMusic -> addAudio
-
better handling play promise
-
auto add class aplayer
-
supporting more lyric format
-
UI: lighter shadow, scalable thumb, smooth volume bar
-
better progress and volume drag
- too many
1.5.7
- fix CSS confliction in button
- better single mode icon
- bind
play()
pause()
function toplay
pause
event