Commit Graph

168 Commits

Author SHA1 Message Date
garniersam 1efe60189c
InvalidStateError on IE or Edge (#492) 2020-05-23 11:31:07 +08:00
Hitsuki9 b3b3c442b8 fix: loaded bar length (#289) 2019-09-25 19:16:13 +08:00
test005 64ac6248e8 fix: 初始化进度时歌词未更新 (#284) 2019-09-25 19:13:46 +08:00
yui d01140859d refactor: remove repeated code (#268) 2019-09-25 19:12:49 +08:00
DIYgod 8ff2095ff6
chore: update workflow 2019-09-25 19:08:57 +08:00
DIYgod 925a44f0d1
set default preload to metadata 2018-06-15 15:07:01 +08:00
DIYgod c761753a0b
use scrollHeight to calculate list height 2018-06-15 01:48:28 +08:00
DIYgod 94df895394
better performance 2018-06-15 01:19:01 +08:00
DIYgod af84efb05c
fix changeable height 2018-03-29 23:41:48 +08:00
DIYgod 55039bbc3b
fix list.remove 2018-03-29 23:07:12 +08:00
DIYgod 398c8be87a
better text-shadow for fixed lrc 2018-03-23 13:30:53 +08:00
DIYgod 5bfde99880
fix lrc in fixed mode 2018-03-23 00:14:46 +08:00
DIYgod 4552dd093a
lrc show/hide button in fixed mode 2018-03-22 23:47:17 +08:00
DIYgod a002a4b180
fixed player 2018-03-22 01:34:24 +08:00
DIYgod 20e2bd3e3d
support empty option.audio 2018-03-20 23:33:59 +08:00
DIYgod 9c983b0833
small fix and docs 2018-03-20 18:55:16 +08:00
DIYgod 95ee708ab1
new api: list.clear 2018-03-20 18:18:39 +08:00
DIYgod a4bdc5345b
rename: user -> storage; new option: storageName 2018-03-20 17:19:10 +08:00
DIYgod 7afe441da1
list module 2018-03-20 16:55:59 +08:00
DIYgod 5c9456b650
separate UI play/pause with audio 2018-03-20 14:33:42 +08:00
DIYgod 4af7cab5e7
fix messy console badge in Chrome 65 2018-03-20 01:32:28 +08:00
DIYgod 6c9dcdbbd6
replace `map` with `forEach` 2018-03-20 00:35:22 +08:00
DIYgod 6b06032c16
revert play promise 2018-03-20 00:27:54 +08:00
DIYgod ddcf4612c2
list item template 2018-03-16 14:17:50 +08:00
DIYgod bede0645ea
remove loading when paused 2018-03-14 23:21:22 +08:00
DIYgod 52388dd4c1
changeable template.listCurs 2018-03-14 23:11:22 +08:00
DIYgod 97165f07cc
support hls; new option: audio.type, customAudioType 2018-03-14 02:27:08 +08:00
DIYgod 9864458475
optimize error handling; remove line before current time 2018-03-14 00:59:28 +08:00
DIYgod 454019fea0
fix asynchronization conflict 2018-03-14 00:25:54 +08:00
DIYgod 10d49c275a
fix inverse disableTimeupdate 2018-03-14 00:19:24 +08:00
DIYgod cf44440907
new api: notice 2018-03-14 00:02:58 +08:00
DIYgod 1dc058c0c7
new api: setMode 2018-03-13 17:37:48 +08:00
DIYgod 738613fffe
option: lrc -> lrcType 2018-03-13 17:13:15 +08:00
DIYgod ba7692984a
new api: theme 2018-03-13 17:01:18 +08:00
DIYgod e10528397f
replace dirty checking with timeupdate 2018-03-13 11:26:29 +08:00
DIYgod ed18fa77e2
fix scroll bar when folding list 2018-03-12 22:56:33 +08:00
DIYgod b5e8cd0bea
audio.theme 2018-03-12 17:23:41 +08:00
DIYgod de788582f0
new API: APlayer.version 2018-03-12 15:35:13 +08:00
DIYgod 8aa8ba968d
fix the css conflict between mini mode and play list 2018-03-12 15:12:56 +08:00
DIYgod 70f2e00e13
compatibility with old version 2018-03-12 01:03:38 +08:00
DIYgod d54700af5f
narrow -> mini 2018-03-12 00:38:03 +08:00
DIYgod 420c5db9f4
more player events 2018-03-09 16:25:35 +08:00
DIYgod fc1a04b303
fix destroy 2018-03-09 16:21:24 +08:00
DIYgod bada61d667
rename: music -> audio; title -> name; author -> artist; pic -> cover 2018-03-09 16:10:58 +08:00
DIYgod 93e28a37ee
fix wrong index and play status after removeAudio 2018-03-09 15:15:30 +08:00
DIYgod ddc529397d
setAudio -> switchAudio 2018-03-09 14:39:17 +08:00
DIYgod 714d57b248
fix a small mistake 2018-03-09 02:06:56 +08:00
DIYgod 591b6b5cff
optimize first poster display 2018-03-09 02:03:54 +08:00
DIYgod 5e610b15e8
loading checker 2018-03-09 01:41:03 +08:00
DIYgod 2ce5681b7e
set poster as play/pause button 2018-03-09 00:12:32 +08:00