我将音频文件保存在我服务器上的一个文件夹中。它们由JQueryJPlayer调用来播放。然而,如果一个人查看页面的源代码,他们可以找到文件的位置并简单地下载它。我想保护文件不被下载,但仍然允许JPlayer播放它们。这可能吗?我曾尝试使用.htaccess拒绝该文件夹并使用密码保护该文件夹,但这会阻止JPlayer播放文件。 最佳答案 要阻止精明的用户窃取您的媒体是不可能的。但如果你愿意,你可以使用oAuth管理对媒体资源的访问让您的服务器只响应包含“特殊”HTTPheader、Cookie等的媒体请求。使用DRM(漱口)您想到的一
我无法让jPlayer在iOS和Android设备上播放轨道。它确实适用于WindowsPhone。我需要通过AJAX调用将轨道列表下载为JSON。这样做会导致AndroidChrome取消对设置轨道的GET请求。这让我头疼,因为它适用于台式机和WindowsPhone:-)下面是一小段具有类似想法的代码。$('.container').on('click','.start',function(){$.ajax({url:"json/jsondata.json",dataType:"json",type:"GET",cache:true,context:document.body}).
我使用的是http://jplayer.org/的最新版本在我的网站上,从thread将其加载到iphone时遇到问题。页面super简单。TestiphoneTest$(document).ready(function(){$("#jquery_jplayer_1").jPlayer();});functionSuperSimple(){$("#jquery_jplayer_1").jPlayer("clearMedia");$("#jquery_jplayer_1").jPlayer("setMedia",{artist:"Queen",mp3:"/test/examples/bl
我实现了jplayer播放列表,因为它会在第一首歌曲播放完毕后转到下一首。但问题是,我不想在我的页面上显示歌曲名称。如果我删除这段代码:播放器不会自动播放,需要转到第2首歌曲才能正常播放。我希望它在页面加载时自动播放,在此先感谢。 最佳答案 在你的jplayer初始化之后,而不是删除,你为什么不这样隐藏它:$('.jp-playlist').hide(); 关于jquery-如何隐藏Jplayer播放列表中的歌曲名称,我们在StackOverflow上找到一个类似的问题:
我有一个基本的jPlayer设置,可以播放来自AWSS3的(150MB)音频文件。我的设置基本上是这样的。jQuery(function(){var$player,jPlayerDefaults,progressCount;$player=$('');progressCount=0;jPlayerDefaults={ready:function(e){console.log("playerready");$player.jPlayer('setMedia',{mp3:'http://s3-eu-west-1.amazonaws.com/some/file.mp3'});return$p
我有一个jPlayer(使用jquery的HTML5歌曲播放器),它从一首歌曲的xx秒开始播放一首歌曲。但问题是它必须先缓冲XX秒,然后再开始播放,这是浪费带宽。为什么它不从XX秒本身开始缓冲?这是我使用的代码:$("#jquery_jplayer_1").jPlayer({ready:function(){$(this).jPlayer("setMedia",{mp3:playList[0],volume:CUR_VOL}).jPlayer("play",251);},swfPath:"js",supplied:"mp3",errorAlerts:false});编辑我想要一个避免前
我正在建立一个类似于thefuture.fm的网站。DJ可以上传MP3文件并设置文件是否只能流式传输或流式传输和下载。该站点的访问者无需登录即可收听音乐。他们应该能够根据用户设置流式传输/下载这些MP3歌曲。我正在使用jPlayer来播放歌曲。我在网上搜索过,但找不到任何解决方案。jPlayer是否有防止下载MP3文件之类的功能?或者有什么办法可以防止这种情况发生? 最佳答案 实际上阻止下载是不可能的。你可以让某人更难,但他仍然需要下载所有数据才能听到这首歌。因此,即使您使用某种加密方式将数据发送到您自己编写的Flash播放器,播放
大家好,感谢您提前提供的帮助。我有一个rubyonrails应用程序,我在其中尝试通过托管在S3上的jPlayer流式传输音频。到目前为止,上传文件或使用内置播放器的浏览器播放音频文件,甚至让jPlayer使用S3上的歌曲进行初始化都没有问题。当我开始更换歌曲时,问题就来了。我像这样初始化jPlayer:$('a.html5').click(function(){varurl=$(this).attr('href');$("#jquery_jplayer_1").jPlayer({ready:function(event){$(this).jPlayer("setMedia",{m