1

シンプルなノードサーバーである、beefy.js と static-server といういくつかのシンプルなサーバーを実行してみました。

私の問題は、ビデオ要素で http:// を介して、またはローカル Web サーバーの相対パスを介してビデオをロードすると、再生されないことです。エラーは発生しません。コンソールにエラーが表示される間違ったアドレスを指定して、アドレスが正しいことを確認しました。

chrome に を指定するfile://LOCATION_OF_MP4と、chrome は問題なくビデオを再生します。

に移動するhttp://localhost:9080/relative-location.MP4と、プレーヤー コントロールとミュートされたサウンドが表示された黒い画面が表示されます。

ローカル バージョンで問題ないはずなのに、サーバー ベース バージョンが見つからない理由がわかりません。

経由でビデオタグを作成しています

var vid = document.createElement('video');
console.log('src', state.demoVideo.store.src());
vid.setAttribute('src', state.demoVideo.store.src());
document.body.appendChild(vid);
4

0 に答える 0