你好我正试图在网站上实现一个jwplayer,当我用一个单独的html页面进行本地测试时,一切都运行良好,这是工作测试代码:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>JWPlayer test</title>
<script src="http://tms.localhost/NSwQRmZDEeOchiIACmOLpg.js"></script>
</head>
<body>
<div id='playeriybxxXWkOtaN'></div>
<script type='text/javascript'>
jwplayer('playeriybxxXWkOtaN').setup({
file: 'http://tms.localhost/video.flv',
image: 'http://tms.localhost/image.jpg',
title: 'Razer',
width: '100%',
aspectratio: '16:9',
fallback: 'false'
});
</script>
</body>
</html>
然而,当我试图通过cms专门使用它时,它不起作用。我通过cms控制面板上传了一段视频,生成的视频链接为:
http://localhost:8080/documents/10180/0/test-video/a3690397-1d28-4225-9a5c-7d13dba7c789
我认为它必须对链接做些什么?但是当我在浏览器上试用时,视频下载完全正常。
我在这里做错了什么?
答案 0 :(得分:0)
检查一下 http://www.longtailvideo.com/support/jw-player/28836/media-format-support
页面上写着: “JW播放器尝试通过其扩展名识别文件格式(例如,MP4视频的.mp4)。如果无法识别文件的扩展名,播放器将显示错误。但是,如果您知道您的文件是受支持的格式,您可以使用类型播放列表选项强制播放器将文件识别为该格式。“
在您的情况下,视频的生成链接没有扩展名,因此JW Player不知道如何播放。