diff options
Diffstat (limited to 'libs/music')
-rw-r--r-- | libs/music/player | 5 | ||||
-rw-r--r-- | libs/music/player.d/main_static.js | 3 |
2 files changed, 6 insertions, 2 deletions
diff --git a/libs/music/player b/libs/music/player index a64b0fa..8ce5871 100644 --- a/libs/music/player +++ b/libs/music/player @@ -126,7 +126,7 @@ The online player was added. <li><a href="/"><h1>Chrisoft</h1></a></li> <li><a href="/libs/music/player"><h2>Music Library</h2></a></li> <li><ul id="plists"></ul></li> - <li><a href="/libs/music/">Downloads</a></li> + <li><a href="//filestorage.chrisoft.org/music/" target="_blank">Downloads</a></li> <li><a>TSOP 2.5.3</a></li> </ul> </div> @@ -139,7 +139,8 @@ The online player was added. <div id="ctrlcontainer" class="footer TText widgetbg"> <div class="switches" style="text-align:right;padding-top:0.25em 0 0.25em 0;"> <div style="text-align:center;width:100%;" id="nowplaying"></div> - <a id="plistsw" href="javascript:void(0);">[Hide Playlist]</a > + <a id="am3u8" href="#">[m3u8 Playlist]</a> + <a id="plistsw" href="javascript:void(0);">[Hide Playlist]</a> </div> <div class="centered-audio"> <audio id="audio" preload="auto" tabindex="0" type="audio/ogg" autoplay="autoplay" style="display:none;" crossorigin="anonymous"></audio> diff --git a/libs/music/player.d/main_static.js b/libs/music/player.d/main_static.js index 9354375..311aa99 100644 --- a/libs/music/player.d/main_static.js +++ b/libs/music/player.d/main_static.js @@ -134,6 +134,7 @@ NSUI={ pbnext:null, pbprev:null, ctrlcontainer:null, + am3u8:null, bplayrect:"0 -48px", bpauserect:"-24px -48px", brallrect:"-24px -24px", @@ -165,6 +166,7 @@ NSUI={ this.pbnext=sh.elem('pbnext'); this.pbprev=sh.elem('pbprev'); this.ctrlcontainer=sh.elem('ctrlcontainer'); + this.am3u8=sh.elem('am3u8'); NSUI.canvas.width=NSUI.canvas.clientWidth*window.devicePixelRatio; NSUI.canvas.height=NSUI.canvas.clientHeight*window.devicePixelRatio; NSUI.vissel.onchange=function(){ @@ -299,6 +301,7 @@ NSUI={ const d=sh.newelem('div');d.style.height=`${NSUI.ctrlcontainer.getBoundingClientRect().height+16}px`; this.playlist.appendChild(d); this.selectedplist=this.playlists[id].plistname; + this.am3u8.href=`https://chrisoft.org/libs/music/player.d/cgi-bin/m3u8.cgi?plist=${this.playlists[id].plistname}`; }, switch_playlist:function(pl,setactive) { |