更新时间:2018/1/28 下午5:07:56大更新!!!
两天内我对k-lrcreader.js进行了一个大更新,
调用解析器将以另一种方式来调用
k-lrcreader.js会以一个全新的内核来解析你的歌词!
更多请在演示网页查看!
详细更新内容:
1.调用方法上的更新-----由以前的:
<script>lrcread(lrclink,audioElement,outPrintElement,altText);</script>
变成现在的:
$$klrcreader.load( lrcurl,audioElement,outputElement1,outputElement2,altText )
2. 算法大量维护更新-----平均CPU由4%到1%,内存修复了不断自动增大的bug
3. 添加了控制信息库-----允许外部访问内部进程信息
4. 添加了控制id号-----解决了以前多个进程互相干扰崩溃的乱象
5. 修复了以前忽略程序的后台问题
6. 支持了标准lrc文件规范-----可以支持读取一些其他标签,
例如:offset--歌词时间补偿,by--歌词作者信息
更新时间:2017/8/16 下午4:15:47
更新内容:全新支持读取歌词翻译:小幅度优化算法
关于如何在歌词里面放入翻译,请看下面的教程:
准备你的歌词文件:.lrc里面是这样子的:[00:02:35]hello,world! 你需要加入个“|”符号变成这样[00:02:35]hello,world!|然后放入翻译:你好,世界!就是这样[00:02:35]hello,world!|你好,世界!这就完成了
使用方法:
<script>lrcread(lrclink,audioElement,outPrintElement,altText);</script>
lrclink是lrc的链接地址,
audioElement是需要lrc的audio元素,
outPrintElement是lrc的输出元素,
altText是没有lrc或相关信息的代替文本。