私は HTML5 と jQuery のインタラクティブなビデオ ギャラリーを、チュートリアルから採用した Flash フォールバックと共に使用しています。サイトは流動的です。私はjQueryを知りません.現在提供されているもの(800x450)よりも小さいサイズ(480x272)のビデオを小さなモバイルデバイスで再生しようとしています.
コードを次のように変更しましたが、メディア クエリが認識されません。フォーマット エラーは何ですか?
var videoCode = '<video width="'+480+'" height="'+272+'" controls autoplay autobuffer>
<source src="video/'+videoFile+'_small.ogv" type="video/ogg" media="screen and (max-width:500px)">
<source src="video/'+videoFile+'_small.mp4" type="video/mp4" media="screen and (max-width:500px)">
<video width="'+800+'" height="'+450+'" controls autoplay autobuffer>
<source src="video/'+videoFile+'.ogv" type="video/ogg" />
<source src="video/'+videoFile+'.mp4" type="video/mp4" />
編集:コーディングレイアウトを修正