jPlayer

jPlayer功能很强大,播放的格式也蛮多,Jquery的语法风格,上手很顺畅;唯一不足就是太大了,不够精简,要是有个mini版的可选就好了。

在开发中,只要按照官方的案例,简单修改一下就可以了。在支持html5播放的浏览器下:chrome ie9+,都很顺利。

但在实际使用在ie6 ie7 ie8中,因为不支持html5播放,jPlayer自动使用flash播放模式,这里就出现了2个问题,拿出来说一下:


1、flash路径错误:

因为将jPlayer包里的jPlayer.swf播放器文件放的路径是在图片资源的文件夹下,所以在使用的时候,要记得更换成新的路径,否则就会出现ie8下不能播放的问题。


2、容器不可见:

使用的时候因为要用<div id="music"></div>这样的一个空div做容器,而不想让前端看到这个容器,下意识的就给这个div加了 display:none  的css属性,结果在使用flash模式播放时是不能播放的,而且还不报错。

几经调试后,终于发现了这个问题,太折磨人了!



  哈尔滨品用软件有限公司致力于为哈尔滨的中小企业制作大气、美观的优秀网站,并且能够搭建符合百度排名规范的网站基底,使您的网站无需额外费用,即可稳步提升排名至首页。欢迎体验最佳的哈尔滨网站建设