fix instrumental qq lyrics
This commit is contained in:
parent
85ef419d4e
commit
130816a1f0
1 changed files with 9 additions and 1 deletions
|
@ -1,6 +1,6 @@
|
||||||
<script type="text/x-template" id="lyrics-view">
|
<script type="text/x-template" id="lyrics-view">
|
||||||
<div ref="lyricsview" class="md-body lyric-body">
|
<div ref="lyricsview" class="md-body lyric-body">
|
||||||
<template v-if="lyrics && lyrics != [] && lyrics.length > 0">
|
<template v-if="lyrics && lyrics != [] && lyrics.length > 0 && !qqInstrumental(lyrics)">
|
||||||
<template v-for="(lyric, index) in lyrics" v-if="lyric && lyric.line && lyric.line != 'lrcInstrumental'">
|
<template v-for="(lyric, index) in lyrics" v-if="lyric && lyric.line && lyric.line != 'lrcInstrumental'">
|
||||||
<h3 class="lyric-line" @click="seekTo(lyric.startTime)" :class="{unsynced : lyric.startTime == 9999999}"
|
<h3 class="lyric-line" @click="seekTo(lyric.startTime)" :class="{unsynced : lyric.startTime == 9999999}"
|
||||||
v-bind:line-index="index.toString()">
|
v-bind:line-index="index.toString()">
|
||||||
|
@ -183,6 +183,14 @@
|
||||||
}
|
}
|
||||||
else return []
|
else return []
|
||||||
},
|
},
|
||||||
|
qqInstrumental(lyrics) {
|
||||||
|
for(lyric of lyrics){
|
||||||
|
if (lyric.line.includes("纯音乐") && lyric.line.includes("欣赏")){
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return false
|
||||||
|
},
|
||||||
checkIfScrollIsStatic : setInterval(() => {
|
checkIfScrollIsStatic : setInterval(() => {
|
||||||
try {
|
try {
|
||||||
if (position === this.$refs.lyricsview.scrollTop) {
|
if (position === this.$refs.lyricsview.scrollTop) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue