最后一行是不是也永远没法高亮啊
来源:4-15 歌词与播放时间联动
flask
2019-11-27
还有歌词要高亮的切换是不是应该根据歌词的时间开一个定时器切换歌词的高亮会好一点,视频里的歌词根据
onTimeUpdate切换的高亮不准 啊 比如到时间3:30:034有歌词,到这个时间就应该更新到这个时间的歌词才对啊
写回答
1回答
-
最后一行歌词是可以选中的:
请仔细观察下歌词和歌曲的关系,最后一句歌词并不一定是歌曲的最后一秒,一般情况下歌曲最后都会有一段是没有歌词的,我任意点了两首歌曲,最后一句歌词都是可以被选中的:
下一个问题:
定时器的话,定时时间多少合适呢?这个是不确定的,timeupdate返回的时间是准确的,https://developers.weixin.qq.com/miniprogram/dev/api/media/background-audio/BackgroundAudioManager.onTimeUpdate.html
返回的是歌曲进度的时间。
建议把每一次更新的时间和歌词对应的时间自己来对比一下,看下每一句歌词的选中的时间和歌词时间的关系,然后再把自己的代码和课程代码对比一下看下是否哪里写错了。
042019-12-05
相似问题
无法高亮显示最后一行歌词
回答 2
歌词没有高亮显示
回答 1