私が持っているもの:
ページに *.swf ファイルを埋め込んでいます。
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" width="960" height="630" id="test1">
<param name="movie" value="demo.swf" />
<embed src="demo.swf" width="960" height="630" name="test1" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
</object>
必要なもの:
フラッシュが検出されない場合、*.swf ファイル (Google Swiffy を使用して作成) の HTML5 バージョンを表示する必要があります。
<script></script>
HTML5 バージョンは、タグ内の大きなコード ブロックです。
私の質問:
Flash が有効になっていないことを検出し、*.swf を HTML5 の代替に置き換えるにはどうすればよいですか?
上記の *.swf 埋め込みコードから逸脱することはできません。WordPress の投稿に *.swf ファイルを正常に埋め込むことができる唯一のコード ブロックであるためです。