歪歪cms專業(yè)影視是一款開源的基于 `Meting` 的在線音樂播放器。具有音樂搜索、播放、下載、歌詞同步顯示、個(gè)人網(wǎng)易云音樂播放列表同步等功能。
QQ 音樂網(wǎng)頁(yè)版進(jìn)行界面布局,同時(shí)采用了流行的響應(yīng)式設(shè)計(jì),無論是在PC端還是在手機(jī)端,均能給您帶來原生 app 般的使用體驗(yàn)。
#### 運(yùn)行環(huán)境
php 5.4+, curl_exec, file_get_contents, json_decode, openssl_encrypt
#### 兼容性
本播放器設(shè)計(jì)支持 IE9及以上的現(xiàn)代瀏覽器。并且已在 Chrome、firefox、IE11 等瀏覽器測(cè)試使用正常。
### 更新日志
-----
#### v2.4 `2018/3/11`
- 修復(fù)網(wǎng)易云音樂無法播放
- 增加標(biāo)題欄滾動(dòng)效果(感謝@lzcykevin)
- 增加歌曲循環(huán)播放控制(感謝@yuxizhe)
- 修復(fù)百度音樂無法播放
- 優(yōu)化連續(xù)播放失敗的歌曲過多時(shí),自動(dòng)終止播放。防止卡死
- 壓縮圖片素材,限制封面圖片尺寸,優(yōu)化頁(yè)面加載速度
#### v2.32 `2017/9/15`
- 修復(fù)播放歷史記錄歌曲時(shí)播放失敗的 BUG
- 新增播放歌曲時(shí)瀏覽器標(biāo)題欄顯示相關(guān)信息
- 一些細(xì)節(jié)的完善
#### v2.31 `2017/9/13`
- 優(yōu)化下載功能,支持直接彈出下載
- 下載或分享無版權(quán)音樂時(shí)給出提示
- 再次降低移動(dòng)端背景特效內(nèi)存占用
- 修復(fù)某些手機(jī)瀏覽器列表頁(yè)右側(cè)菜單按鈕下移 BUG
- 升級(jí) Meting
#### v2.3 `2017/9/9`
- 全面支持網(wǎng)易云、QQ、蝦米、酷狗、百度音樂源切換
- 移動(dòng)端歌曲列表支持直接分享、下載歌曲
- 降低內(nèi)存占用,解決移動(dòng)端背景特效卡頓問題
- 新增對(duì) https 的支持(酷狗、百度音樂源除外)
- 新增運(yùn)行環(huán)境自檢功能
- 優(yōu)化中等屏幕下顯示效果
- 修復(fù)長(zhǎng)歌詞定位錯(cuò)亂的 BUG
- 修復(fù)無法獲取自定義專輯封面的 BUG
- 修復(fù)移動(dòng)端無法自動(dòng)播放下一曲的 BUG
- 修復(fù)切換播放列表后滾動(dòng)條未歸位的 BUG
- 修復(fù)某些情況下歌詞與歌曲不對(duì)應(yīng)的 BUG
- 修復(fù)中小屏幕下頂部 tab 激活錯(cuò)亂的 BUG
- 修復(fù)搜索分頁(yè)的 BUG
- 去除超時(shí)檢測(cè)
#### v2.21 `2017/5/19`
- 臨時(shí)修復(fù) API 失效問題
- 新增歌曲超時(shí)檢測(cè),播放超時(shí)則自動(dòng)播放下一首
- 新增設(shè)置數(shù)據(jù)傳輸方式(GET/POST)
- (這是一個(gè)臨時(shí)版本,雖然解決了一部分API失效的問題,但是還是存在一些問題。剩下的問題將在之后的 v2.3 正式版中解決)
#### v2.2 `2017/3/26`
- 用戶歌單獲取時(shí)新增加載中動(dòng)畫及遮罩,防止重復(fù)加載
- 修復(fù)中等屏幕下鼠標(biāo)滑過tab邊框消失的 BUG
- 修復(fù)某些情況下歌詞無法渲染的 BUG
- 修復(fù)在IE9下音樂無法播放的 BUG
- 更換背景展現(xiàn)方式,整體界面更美觀
- 正在播放和播放歷史列表支持一鍵清空
- 新增圖片加載失敗時(shí)替換處理
- 新增小屏幕下為當(dāng)前顯示的tab添加下劃線
- 新增favicon小圖標(biāo)
- 新增歌曲播放時(shí)進(jìn)度條小點(diǎn)閃爍效果
- 優(yōu)化后臺(tái)數(shù)據(jù)獲取失敗時(shí)彈出提示
- 其它的一些細(xì)節(jié)優(yōu)化
#### v2.1 `2017/3/20`
- 緊急修復(fù)部分瀏覽器下切換歌曲造成無限播放失敗循環(huán)的 BUG
- 新增點(diǎn)擊未加載完的播放列表彈出提示
- 新增搜索時(shí)彈出加載中動(dòng)畫
- 切換歌曲后進(jìn)度條自動(dòng)復(fù)位
- 優(yōu)化歌曲外鏈顯示方式,方便復(fù)制
- 優(yōu)化封面圖像加載大小
- 新增無歌詞、歌詞加載中提示
- 優(yōu)化歌詞展現(xiàn)方式
#### v2.0 Beta `2017/3/18`
- 所有代碼均推翻重寫,前端界面全新改版
- 完善對(duì)手機(jī)端的適配,新支持 IE9~IE11 瀏覽器
- 修復(fù) IE11 下點(diǎn)擊下載歌曲名字亂碼的 BUG
- 新增“正在播放”、“播放歷史”列表功能
- 新增后臺(tái)自定義播放列表功能,支持多種列表定義模式
- 新增本地記錄用戶設(shè)置及播放列表功能
- 進(jìn)度條支持響應(yīng)點(diǎn)擊事件
#### v1.3 `未發(fā)布`
- 新增同步用戶歌單功能
- 修復(fù)一些已知 BUG
(因邏輯過于混亂,代碼過于龐雜,此版本廢棄)
#### v1.2 `未發(fā)布`
- 這個(gè)版本的存檔神秘失蹤,我也不記得有哪些改變。。
#### v1.1 `2016/10/27`
- 修復(fù)寬屏下背景覆蓋缺失的 BUG
- 修復(fù)打開頁(yè)面后直接點(diǎn)擊播放無效的 BUG
- 修復(fù)EDGE瀏覽器點(diǎn)擊下載時(shí)文件名為亂碼的 BUG
- 優(yōu)化播放已下架的音樂,會(huì)給出無法播放的提示
- 修復(fù)歌詞獲取失敗時(shí)無法清除原有歌詞的 BUG
- 暫停播放時(shí)停止歌詞滾動(dòng),方便復(fù)制歌詞
- 優(yōu)化搜索內(nèi)容為空時(shí)彈出提示
#### v1.0 `2016/10/25`
- 完成搜索并播放音樂功能
- 完成一鍵提取音樂外鏈功能
- 完成音樂下載功能
- 完成顯示歌曲封面、歌詞功能
### 開發(fā)文檔[待完善]
-----
#### 播放列表DIY教程
本播放器支持后臺(tái)自定義播放列表。打開 `js/musicList.js`,按照里面的說明對(duì)應(yīng)修改即可。
#### 播放器DIY教程
除了自定義播放列表,本播放器還支持一些 DIY 設(shè)定,比如修改 api.php 文件的默認(rèn)路徑、修改搜索框的默認(rèn)搜索內(nèi)容等。具體請(qǐng)打開 `js/player.js` 查看
#### rem 變量表
程序中的rem數(shù)組用于存儲(chǔ)全局變量,具體的成員(部分)及作用見下表:
| 變量名 | 用途 |
| ----------- | ----------- |
| rem.audio | audio dom |
| rem.playlist | 當(dāng)前正在播放的播放列表編號(hào) |
| rem.playid | 正在播放的這首歌在播放列表中的編號(hào) |
| rem.dislist | 當(dāng)前顯示的列表的列表編號(hào) |
| rem.loadPage | 搜索功能已加載的頁(yè)碼 |
| rem.wd | 當(dāng)前的搜索詞 |
| rem.source | 當(dāng)前選定的音樂源 |
| rem.uid | 當(dāng)前已同步的用戶的網(wǎng)易云 ID |
| rem.uname | 已登錄用戶的用戶名 |
| rem.sheetList | 歌單容器操作對(duì)象 |
| rem.mainList | 歌曲列表容器操作對(duì)象 |
| rem.isMobile | 是否是手機(jī)瀏覽 |
1、自動(dòng):在上方保障服務(wù)中標(biāo)有自動(dòng)發(fā)貨的商品,拍下后,將會(huì)自動(dòng)收到來自賣家的商品獲?。ㄏ螺d)鏈接;
2、手動(dòng):未標(biāo)有自動(dòng)發(fā)貨的的商品,拍下后,賣家會(huì)收到郵件、短信提醒,也可通過QQ或訂單中的電話聯(lián)系對(duì)方。
1、源碼默認(rèn)交易周期:自動(dòng)發(fā)貨商品為1天,手動(dòng)發(fā)貨商品為3天,買家有1次額外延長(zhǎng)3天交易周期的權(quán)利;
2、若上述交易周期雙方依然無法完成交易,任意一方可發(fā)起追加周期(1~60天)的請(qǐng)求,對(duì)方同意即可延長(zhǎng)。
1、描述:源碼描述(含標(biāo)題)與實(shí)際源碼不一致的(例:描述PHP實(shí)際為ASP、描述的功能實(shí)際缺少、版本不符等);
2、演示:有演示站時(shí),與實(shí)際源碼小于95%一致的(但描述中有"不保證完全一樣、有變化的可能性"類似顯著聲明的除外);
3、發(fā)貨:手動(dòng)發(fā)貨源碼,在賣家未發(fā)貨前,已申請(qǐng)退款的;
4、安裝:免費(fèi)提供安裝服務(wù)的源碼但賣家不履行的;
5、收費(fèi):額外收取其他費(fèi)用的(但描述中有顯著聲明或雙方交易前有商定的除外);
6、其他:如質(zhì)量方面的硬性常規(guī)問題等。
注:經(jīng)核實(shí)符合上述任一,均支持退款,但賣家予以積極解決問題則除外。
1、互站會(huì)對(duì)雙方交易的過程及交易商品的快照進(jìn)行永久存檔,以確保交易的真實(shí)、有效、安全!
2、互站無法對(duì)如“永久包更新”、“永久技術(shù)支持”等類似交易之后的商家承諾做擔(dān)保,請(qǐng)買家自行鑒別;
3、在源碼同時(shí)有網(wǎng)站演示與圖片演示,且站演與圖演不一致時(shí),默認(rèn)按圖演作為糾紛評(píng)判依據(jù)(特別聲明或有商定除外);
4、在沒有"無任何正當(dāng)退款依據(jù)"的前提下,商品寫有"一旦售出,概不支持退款"等類似的聲明,視為無效聲明;
5、在未拍下前,雙方在QQ上所商定的交易內(nèi)容,亦可成為糾紛評(píng)判依據(jù)(商定與描述沖突時(shí),商定為準(zhǔn));
6、因聊天記錄可作為糾紛評(píng)判依據(jù),故雙方聯(lián)系時(shí),只與對(duì)方在互站上所留的QQ、手機(jī)號(hào)溝通,以防對(duì)方不承認(rèn)自我承諾。
7、雖然交易產(chǎn)生糾紛的幾率很小,但一定要保留如聊天記錄、手機(jī)短信等這樣的重要信息,以防產(chǎn)生糾紛時(shí)便于互站介入快速處理。
1、互站作為第三方中介平臺(tái),依據(jù)交易合同(商品描述、交易前商定的內(nèi)容)來保障交易的安全及買賣雙方的權(quán)益;
2、非平臺(tái)線上交易的項(xiàng)目,出現(xiàn)任何后果均與互站無關(guān);無論賣家以何理由要求線下交易的,請(qǐng)聯(lián)系管理舉報(bào)。
逆向思維
技術(shù)客服:2846744063363633269379257480
短信咨詢
服務(wù)
5.00
效率
5.00
質(zhì)量
5.00
客服
客服QQ: 400****86 (點(diǎn)擊直接對(duì)話)
客服電話:400****86(查看完整電話)
客服郵箱:serve#huzhan.com
管理僅處理交易投訴、舉報(bào)、帳號(hào)、資金等平臺(tái)使用問題;
商品問題請(qǐng)咨詢各商品詳情頁(yè)面中顯示的商家客服QQ。