JWPlayer很不錯,但它沒有一個好的界面。我已經能夠將jwplayer嵌入到prettyphoto中,併爲我解決了很多問題。
沒有描述如何做到這一點位於http://forums.no-margin-for-errors.com/discussion/5671/how-to-integrate-jwplayer-in-prettyphoto-with-flash-and-html5/p1
一旦你得到那個工作我的建議是對的URL包含GET增值經銷商,其中包括要播放的文件名的文章。使用PHP創建一個href,它將觸發prettyphoto/jwplayer打開並播放文件。
此外,我給你的鏈接上的說明沒有爲我工作。我不得不修改它們,但這裏是讓它起作用的代碼:
case 'jwplayer':
pp_dimensions = _fitToViewport(movie_width,movie_height); // Fit item to viewport
controlbar_height = 29; //Allow for JWplayer's bar
pp_dimensions['height']+=controlbar_height;pp_dimensions['contentHeight']+=controlbar_height;pp_dimensions['containerHeight']+=controlbar_height;
jwplayer_settings = {flashplayer: '/jwplayer/player.swf', controlbar: 'bottom', skin: '/jwplayer/jwplayer_skin.zip', autostart: true, id: 'jwplayer1'};
jwplayer_settings.width = pp_dimensions['width'];
jwplayer_settings.height= pp_dimensions['height'];
jwplayer_settings.file = pp_images[set_position];
skipInjection = true;
/* include jwplayer JS embedder */
$.getScript('/jwplayer/jwplayer.js', function() {
jwplayer("pp_full_res").setup(jwplayer_settings);
_showContent();
});
break;