1

こんにちは、ウェブサイトに 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、特にliferayで使用しようとすると、機能しませんでした。cms コントロール パネルから動画をアップロードしました。生成された動画のリンクは次のとおりです。

http://localhost:8080/documents/10180/0/test-video/a3690397-1d28-4225-9a5c-7d13dba7c789 

リンクで何かをしなければならないと思いますか?しかし、ブラウザで試してみると、ビデオは完全に正常にダウンロードされます。

ここで何が間違っていますか?

4

1 に答える 1

0

これをチェックして ください http://www.longtailvideo.com/support/jw-player/28836/media-format-support

このページには次のように書かれています: 「JW Player は拡張子によってファイル形式を認識しようとします (例: MP4 ビデオの場合は .mp4)。ファイルの拡張子が認識されない場合、プレーヤーはエラーを表示します。ただし、ファイルがわかっている場合がサポートされている形式である場合、タイプ プレイリスト オプションを使用して、ファイルがその形式であるとプレーヤーに強制的に認識させることができます。」

あなたの場合、ビデオの生成されたリンクには拡張子がないため、JW Player はそれを再生する方法を知りません。

于 2013-12-17T08:41:25.020 に答える