CK播放器是一款優秀的音視頻播放器,廣泛被用于各種網頁、移動端應用,因其開放的技術架構,可以靈活地使用各種方式獲取媒體文件數據。在本文中,我們將介紹如何使用CK播放器去獲取JSON格式的媒體數據;
CKplayer('video',{ "url":["media1.mp4"], "flashplayer":true, "autoplay":false, "allowfullscreen":true, "width":680, "height":540, "order":[{ "name":"視頻1", "url":"media1.mp4" },{ "name":"視頻2", "url":"media2.mp4" }] });
如上所示,獲取JSON格式的媒體數據主要通過調用CK播放器中的order屬性實現。具體步驟如下:
1. 通過JavaScript或jQuery等前端框架請求服務端獲取json數據;
function getMediaData() { $.ajax({ url: 'media.json', type: 'GET', dataType: 'json', async: false, success: function (data) { CKplayer('video',{ "flashplayer":true, "autoplay":false, "allowfullscreen":true, "width":680, "height":540, "order":data }); } }); }
2. 服務端返回Json格式的媒體數據;
[ { "name":"視頻1", "url":"media1.mp4" }, { "name":"視頻2", "url":"media2.mp4" } ]
本方式優點是,通過動態獲取JSON格式的媒體數據,我們可以做到數據分離,便于維護和修改;
通過以上方法,就可以在CK播放器中輕松獲取JSON格式的媒體數據。