草庐IT

jwPlayer

全部标签

javascript - JW 播放器在 IE 8 中不工作

我只是在检查JWPlayers与所有浏览器的兼容性。但是,在IE8浏览器中甚至不会出现空白屏幕,在其他浏览器中它运行良好。我已经阅读了链接JWPlayerNotWorkingforInternetExplorer8但无法获得任何帮助。if((window.outerWidth&&window.outerWidth>640)||(document.body.clientWidth&&document.body.clientWidth>640)){alert('error');}Loadingtheplayer...jwplayer("myElement").setup({file:"my

javascript - 如何从 JWPlayer 实例中删除事件处理程序?

我正在使用JWPlayer.设置好播放器后,我需要为一些事件添加监听器,举个例子,我监听events.JWPLAYER_MEDIA_TIME像这样:jwplayer('video-container').onTime(this.onTimeHandler);一段时间后,我需要删除这个事件监听器,阅读documentation我找不到任何解决方案。 最佳答案 Lookingatthecode,似乎不可能删除事件监听器:当您调用onTime(或任何其他设置事件处理程序的方法)时,回调被推送到数组上,因此第二次调用它不会覆盖以前的监听器,

php - JWPlayer 和保护视频

我目前正在使用JWPlayer在我的网站上,我被要求保护视频。唯一的问题是视频的工作方式,视频URL只是放在标签中。如果有人想要下载视频,他们只需查看源代码即可。任何人都可以想出一种方法,至少可以让人们难以下载视频。我知道保护视频几乎是不可能的(如果像youtube和其他所有网站都不管理它)但我至少希望能够让它变得困难。 最佳答案 一种简单的方法是禁止“热链接”到视频。换句话说:仅在发送“正确的”引用header时才响应请求。这样,就不能简单地将视频的URL复制并粘贴到地址栏并下载。在带有mod_rewrite的Apache中,这类

php - 预览图像在 Jw Player 6 中不起作用

我使用以下源代码通过JwPlayer6显示视频文件。jwplayer('video-front').setup({height:540,width:980,image:"/sites/default/files/video-front/thumbnail-223_0002.png",playlist:[{sources:[{file:"/sites/default/files/video-front/1380575675.mp4"},{file:"/sites/default/files/video-front/1380575748.webm"},{file:"/sites/defau

php - 如何从用户上传到我的服务器的视频中获取缩略图?

我在一个视频共享网站上工作,人们可以在其中上传自己的视频,我希望最新上传的内容显示在索引页上,但不是视频而是缩略图,这样当您点击在缩略图上,您将进入视频页面。你们都知道youtube的索引看起来如何/如何工作——这就是我要模拟的。我阅读了有关ffmpeg的信息,但在我看来它只有在您的计算机上安装了ffmpeg时才有效。我希望这是一个自动化的过程,但用户不必先在他们的电脑上安装一些东西。有什么办法可以编码吗?还是我必须使用某种框架或CMS?是否可以通过简单地获取ffmpeg托管(example)来解决这个问题?如果没有在php中手动执行此操作的方法,是否可以使用python?仅供引用,我

ios - JWPlayer 错误代码列表

我想使用onError用于准确的错误处理。JWPlayer文档给出了错误列表https://support.jwplayer.com/customer/portal/articles/1403682-troubleshooting-your-setup.但是这些错误没有代码。有没有人有JWPlayer在失败时生成的可能错误代码的简明列表? 最佳答案 我就此问题联系了JWPLayer,因为我们遇到了无法正确处理错误的相同问题。react不是很令人满意,但可以理解:Wedon’thaveaformallistoferrorssincee

iOS - iOS 10.2 更新后 HLS 视频不再在 WebView 中播放

所以我需要在webview中播放HLS视频,一切正常,直到最近的10.2更新(这也发生在10.2.1中)。我使用标准显示视频标签,在某些页面上我也使用JWPlayer播放视频。目前这仅发生在iPhone5(10.2)中,在iPhone5S、6、7、7Plus、iPadPro甚至使用旧操作系统(9.3.2)的iPhone5中一切正常有人知道这是什么原因吗? 最佳答案 所以我通过从UIWebView切换到WKWebView解决了这个问题。我想就像苹果在他们的文档中写的那样,我们应该切换到WKWebView以获得future的支持。ref

ios - JWPlayer播放列表如何播放自定义索引?

我试过加载播放列表(例如config.playlist=arrPlaylist),它对我有用,但是当我尝试从我的播放列表中播放customIndex时,它仅从startIndex播放注意:我还添加了(playerJW.playlistIndex=iCurrentPlaylistIndex)但不工作 最佳答案 假设您在下面有JWPlayerController和UITableView或UICollectionView。(类似YouTube的观点)varplayer:JWPlayerController!因此,只需在UITableVie

ios - 有没有办法为 iOS 播放器 (JWplayer) 设置 .skinActive (“#fefa01” ) 属性

有没有办法为iOS播放器(JWplayer/JWConfig类)设置.skinActive(“#fefa01”)属性?https://support.jwplayer.com/customer/portal/articles/1406968-using-jw-player-skins皮肤active活跃的皮肤元素。这包括事件和突出显示的标签,以及已经过去的洗涤器时间。皮肤不活跃未激活的皮肤元素。这包括尚未过去的洗涤器时间。皮肤背景控制栏的背景部分。//iOS配置//basicconfigJWConfig*config=[JWConfignew];config.image=nil;con

ios - JWPlayer 切断 iOS 字幕中的字幕

我将JWPlayer与包含字幕的HLS文件一起使用。但是,当我在iPhone或其他iOS设备上播放此文件时,它会切断字幕:有没有办法提高移动设备上字幕的高度?我的HLS文件是:#EXTM3U#EXT-X-VERSION:3#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subs",NAME="English",FORCED=NO,AUTOSELECT=YES,URI="en-sub.m3u8",LANGUAGE="en"#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subs",NAME="Spanish",FORCED=NO,A