Chrome(バージョン20.0.1132.47 m)でcrossorigin
アトリビュート再生で動画を取得しようとしています。それはロードさえしません。ネットワークパネルには、何らかの理由でOPTIONS
(いわゆる「プリフライト」)リクエストがブラウザによって中止されることが示されています。これはcrossorigin
属性なしで機能します。 Firefoxが読み込まれ、正常に再生されます。私は何か提案を感謝します。クロスオリジン動画がChromeに読み込まれない
<video
id='vid'
autoplay
crossorigin
src='http://videos-cdn.mozilla.net/serv/mozhacks/demos/resources/immersivevideo/dubai.r.webm'>
</video>
正確に実装する方法を教えてください。 – user1063287
ここには、PHPの 'Access-Control-Request-Headers'と同じ' Access-Control-Allow-Headers'を実装した答えを持つSO投稿があります:http://stackoverflow.com/a/9866124/ 410102 – akonsu
"単純な"クライアント側の解決策はありません - 私はクロムの 'localhost'でホストされているキャプション' .vtt'ファイルを読み込むためにvideojsインスタンスを取得しようとしています。 – user1063287