之前的文章中提到歌曲的上傳,上傳后需要對(duì)歌曲進(jìn)行審核,過(guò)程中需要對(duì)音頻進(jìn)行試聽(tīng),雖然這個(gè)功能還沒(méi)說(shuō)如何去實(shí)現(xiàn),但Ricki在模塊提交測(cè)試期間自己試著去實(shí)現(xiàn)該功能,代碼如下:
上面在firefox\opera\IE 6都能正常運(yùn)行,系統(tǒng)必須是Windows,在谷歌瀏覽器看不到播放器。
PS:1.object標(biāo)簽嵌套embed是為了兼容各個(gè)瀏覽器
2.extjs還有個(gè)插件可以實(shí)現(xiàn)播放器的,具體查看http://www.sencha.com/blog/2008/11/24/extplayer-air-and-ext/
- listeners:{
- 'click' :function(){
- varsongPlayer= new Ext.Window({
- layout: 'fit' ,
- width: 310 ,
- modal: true ,
- frame: true ,
- autoHeight: true ,
- items:[ new Ext.Panel({
- xtype: 'panel' ,
- id: 'playerPanel' ,
- html: '<objectclassid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"type="audio/mpeg"width="310">'
- + '<paramname="fileName"value="D:\\我的文檔\\MyMusic\\海賊王-Believe.mp3"/>' +
- '<embedwidth="420"height="360"type="application/x-mplayer2"src="D:\\我的文檔\\MyMusic\\海賊王-Believe.mp3"></embed></object>'
- })]
- });
- songPlayer.show();
- songPlayer.doLayout();
- }
- }
上面在firefox\opera\IE 6都能正常運(yùn)行,系統(tǒng)必須是Windows,在谷歌瀏覽器看不到播放器。
PS:1.object標(biāo)簽嵌套embed是為了兼容各個(gè)瀏覽器
2.extjs還有個(gè)插件可以實(shí)現(xiàn)播放器的,具體查看http://www.sencha.com/blog/2008/11/24/extplayer-air-and-ext/
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
