歌词一般是lrc文件,其实就是纯文本,用AJAX可以获得后台传过来的数据,但是没有后台陪我玩啊,所以就只能直接把歌词copy过来,当做死数据,写在字符串里。原计划用split('\r\n')把字 符串分解为一句一句的歌词,放到数组里。结果各种报错啊,搞了半天,最后定位在这个split上了,网上查了半天,哦,原来是js的锅。因为js语法不强制在最后结尾加分号,所以用系统换行符 会(即,回车)被卡死。主要有两个应对方案:1)手动删除换行符,改用\n换行,此方案在页面上会有换行效果 2)在系统换行符前面加\,此方案在页面上无换行效果
(5)滚动歌词时遇到的问题