1

jwplayerをインストールしましたが、これが私のコードです。

<div class="video-container">
  <h3 style="color: #467AA7;padding-left: 800px;">Login</h3>
  <div class="video-body" style="padding-left: 700px;">
  <div id="myElement"> Loading the player...</div>
  <script type="text/javascript">jwplayer("myElement").setup({
     file : "/home/user/videos/login.mp4",});
  </script>
  </div>
  <p style="color: #467AA7;padding-left: 700px;font-size:12px; font-style:italic;"></p>
</div>

これは私のビデオのパスです: " /home/user/videos/login.mp4"しかし、アプリケーションにアクセスしようとすると、アプリケーションで検索しているがサーバーのパスに移動しないため、 「メディアの読み込みエラー:ファイルが見つかりません」と表示されます。home/user/videos/login.mp4私のリクエストはブラウザで次のようになっています:www.myapp.com/home/user/videos/login.mp4-404が見つかりません。

サーバーのパスからビデオにアクセスするためのファイルパスの修正を手伝ってもらえますか。ありがとう

更新:「。/ home / user / videos/login.mp4」も機能しません。それはまだ私のアプリケーションに残り、URLとともに渡します。

4

1 に答える 1

3

代わりにこれを使用してみてください:

file:///home/user/videos/login.mp4

EDIT : ちょっと待って、HTTP を使用してページをリクエストしています。その場合:うまくいきません。ブラウザにとって、これら 2 つのリソース (html ページとムービー ファイル) は別々のドメインに存在し、通常、クロスドメイン リソース アクセスはブラウザによってブロックされます。

于 2013-02-26T11:35:18.523 に答える