diff --git a/src/js/player.js b/src/js/player.js index 6f3b0a9..ea1581b 100644 --- a/src/js/player.js +++ b/src/js/player.js @@ -62,6 +62,7 @@ class APlayer { this.template = new Template({ container: this.container, options: this.options, + randomOrder: this.randomOrder, }); if (this.template.info.offsetWidth < 200) { diff --git a/src/js/template.js b/src/js/template.js index 228c933..4361849 100644 --- a/src/js/template.js +++ b/src/js/template.js @@ -5,13 +5,23 @@ class Template { constructor (options) { this.container = options.container; this.options = options.options; + this.randomOrder = this.randomOrder; this.init(); } init () { + let pic; + if (this.options.order === 'random') { + pic = this.options.music[this.randomOrder[0]].pic; + } + else { + pic = this.options.music[0].pic; + } + this.container.innerHTML = tplPlayer({ options: this.options, icons: Icons, + pic: pic, }); this.lrc = this.container.querySelector('.aplayer-lrc-contents'); diff --git a/src/template/player.art b/src/template/player.art index fd3fa63..1beb5a2 100644 --- a/src/template/player.art +++ b/src/template/player.art @@ -1,4 +1,4 @@ -