我的一位朋友给我发了一封电子邮件。它包含音频文件的路径。 当我点击链接时,音频开始播放(仅当它是.mp3格式时)。
每次用户发送任何格式的Ex:aac,m4a等都不是这种情况。
所以我想在jwplayer中播放音频
点击网址时,必须能够使用jwplayer在浏览器中播放音频。 音频文件的路径是bitle生成的短网址。
我从http://www.longtailvideo.com/players/jw-flv-player/下载了jwplayer文件和源代码,然后根据文档设置了我的播放器。但仍面临问题
请提出建议。
答案 0 :(得分:1)
JWPlayer很不错但缺乏良好的界面。我已经能够将jwplayer嵌入到prettyphoto中,这为我解决了很多问题。
处执行此操作一旦你开始工作,我的建议就是让网址包含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;