Demo:
http://www.etherdream.com/funnyscript/QMusicPlayer/Demo.html
模仿QQ音乐2008版界面制作。不过当时遇到不少问题,很纠结,最后放弃。一个是浏览器播放音乐的问题。只有IE才能用mediaplay插件,其余浏览器只能用embed元素被动播放,无法控制播放。为兼容所有浏览器,音乐从一个隐藏的flash里发出。这样算违背了纯JS制作的理念。另一个是歌词文字效果。色彩渐变效果非常棘手。为了能通用各种浏览器,采用N个1px高的层,拼出这个效果(办法总是有的)!所以在部分配置较低的电脑上会卡。
后来的当然是直接用纯flash制作不过作为JS的学习,还是希望能有更好的想法。所以开源吧。
http://www.etherdream.com/funnyscript/QMusicPlayer/Demo.html
模仿QQ音乐2008版界面制作。不过当时遇到不少问题,很纠结,最后放弃。一个是浏览器播放音乐的问题。只有IE才能用mediaplay插件,其余浏览器只能用embed元素被动播放,无法控制播放。为兼容所有浏览器,音乐从一个隐藏的flash里发出。这样算违背了纯JS制作的理念。另一个是歌词文字效果。色彩渐变效果非常棘手。为了能通用各种浏览器,采用N个1px高的层,拼出这个效果(办法总是有的)!所以在部分配置较低的电脑上会卡。
后来的当然是直接用纯flash制作不过作为JS的学习,还是希望能有更好的想法。所以开源吧。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货