通常のHTMLページを作成し、ビデオを タグにロードすると、html videoタグが動作しています。ローカルホストのビデオタグからビデオにアクセスすると、 は次のエラーをスローしています: - ローカルリソースを読み込むことができません:ローカルリソースを読み込むことはできません:chrome tomcat
これに対する解決方法はありますか。
通常のHTMLページを作成し、ビデオを タグにロードすると、html videoタグが動作しています。ローカルホストのビデオタグからビデオにアクセスすると、 は次のエラーをスローしています: - ローカルリソースを読み込むことができません:ローカルリソースを読み込むことはできません:chrome tomcat
これに対する解決方法はありますか。
このスレッドに代替し、セキュリティ上の考慮事項を参照してください。あなたが任意のドライブから静的リソースにアクセスすることができますそうすることによって
<host><Context docBase="D:/Videos/" path="/videos" /></host>
- :ローカルホストから静的リソースにアクセスするためには、私はちょうどこのようにTomcatのサーバXMLのコンテキストドキュメントベースを設定します。 助けてくれてありがとう!
Chromeは、セキュリティ上の理由からウェブページによってローカルリソースが読み込まれることを許可していません。
あなたは、Tomcatからローカルリソースを提供して
<source src="yourvideo.mp4"
それとも、以下のクロム起動オプション--allow-file-access-from-files
を使用して、セキュリティを無効にすることができ、相対パスを使用することができます。このオプションを有効にすると、Chromeはファイルをローカルに読み込むことができます。
> "C:\PathTo\Chrome.exe" --allow-file-access-from-files
は、私はようやく答えを見つけHow to launch html using Chrome at "--allow-file-access-from-files" mode?
ソースパラメータはどのように見えますか?ローカルパスを参照すると、エラーが発生する可能性があります。コードスニペットを提供できますか? – swinkler
[サーブレットから画像ファイルを出力する]の複製があります(http://stackoverflow.com/questions/8623709/output-an-image-file-from-a-servlet) – swinkler
こんにちはswinkler ....ここに行くコード: - –