1
html5ビデオタグは、ユーザーのブラウザがSafariの場合のみ使用します。そうでない場合は、Flashビデオプレーヤーを使用してください。ブラウザがSafariの場合のみhtml5ビデオプレーヤーを使用
以下のコードは動作しません(条件付き<!--[if Safari]>
が有効でない)が、それはあなたに私は
<!--[if Safari]>
<video id="player" width="480" controls>
<source src="path/to/movie.mov" />
</video>
<![endif]-->
<!--[if !Safari]>
<script src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>
<script type="text/javascript">
var flashvars = {};
var params = {
allowscriptaccess: "true",
file:"path/to/movie.mov"
};
var attributes = {};
swfobject.embedSWF("swf/player.swf", "player", "640", "480", "9.0.0", flashvars, params, attributes);
</script>
<![endif]-->
ヒントをお願いします!私は人々にi%Apple%製品(iPhone、iPod、iPad)で映画を見たいと思います。 Safariでビデオタグを使用したいのは、.movファイルとしてエンコードされた多数のムービーがあり、.orgファイルを再エンコードしたくないからです。 – superUntitled
その部分をスキップすることはできますが、Flashフォールバックを含めることを忘れないでください。 – nyuszika7h
[Jeremy KeithのHTML5ブック](http://books.alistapart.com/products/html5-for-web-designers)には、このようなことを行うための優れた章があります。 – Nathan