在 JW 播放器开始之前不显示图像,如果 URL 包含字符串 base64



不显示图像 JW 播放器。

要采用 base64 编码字符串的图像的 URL。

如下图所示。

    var file = '/videos/file.mp4',  
    image = 'data:image/jpg;base64,/9j/4AAQSkZJABAg...JP1okrOwH//2Q==';
    jwplayer('player').setup({          
         flashplayer: '/jwplayer/jwplayer.flash.swf',     
         html5player: '/jwplayer/jwplayer.html5.js',                             
         file: file,     
         image: image 
    });   

就像在JW播放器开始之前显示图像一样???

播放器的设置完成代码。

<script src="/jwplayer/jwplayer.js"></script>     
<script>    
var image = "data:image/jpg;base64,/9j/4AAQSkZJABAg...JP1okrOwH//2Q==",
/* other variables */
onJWPlayerLoad(file, tracksFile, width, height, autostart, image, rtmp);
function onJWPlayerLoad(file, tracksFile, width, height, autostart, image) {
    jwplayer.key = 'key';
    jwplayer('player').setup({
        flashplayer: '/jwplayer/jwplayer.flash.swf',
        html5player: '/jwplayer/jwplayer.html5.js',                        
        file: file,
        controls: true,
        tracks: [{ 
            file: tracksFile,
            kind: 'thumbnails'
        }],
        width: width,
        height: height,
        autostart: autostart,
        image: image            
    });           
}
</script>       

相关内容

最新更新