放一個歌詞同步的JS UI

作者: wsky  來源: 博客園  發布時間: 2008-12-11 14:32  閱讀: 3755 次  推薦: 1   原文鏈接   [收藏]  

很久沒發文,一直想寫點東西,整理整理這陣子的心得,很多筆記都在整理中。

最近給公司編寫的一個JS UI,用于歌詞同步,整理一下放出來,
核心腳本只負責處理lrc格式的歌詞和呈現,并提供同步功能。


lrc.jpg
外部呈現等均可以良好定制。
基本調用如下:
var lrc=new LRC({lyricTable:obj,lyricWrapper:obj,curRowClassName:'xx',lyric:'xxx',separator:'
'});
if(lrc.IsLyricValid()) lrc.DoSync(60);

DoSync(t)用于同步,參數t為當前播放進度,從播放器獲得。
IsLyricValid()返回歌詞是否合法的LRC格式。

貼出代碼,附件下載中包含2個定制示例。代碼在FF下跑不了,因為音樂播放插件跑不了~

Lrc UI

 

Demo下載:http://files.cnblogs.com/wsky/lrcUI_wsky.rar

1
0
 
標簽:JavaScript
 
 

文章列表

全站熱搜
創作者介紹
創作者 大師兄 的頭像
大師兄

IT工程師數位筆記本

大師兄 發表在 痞客邦 留言(0) 人氣()