3

ブラウザーがサポートしていない場合、mediaelement.js を使用して HTML5 でビデオを表示し、Flash にフォールバックしようとしています。コーデックがサポートされていない場合は自動的にフォールバックすると言われていますが、フォールバックは行われず、画像が表示されるだけです。WebM の行を削除すると、Flash プレーヤーが表示されます。

誰でもこれを修正する方法を知っていますか?

これは私が使用しているコードです:

<video class="videos" width="560" height="315" controls="controls" poster="img/img.jpg">
                        <source type="video/webm" src="videos/video.webmvp8.webm" />

                        <object width="560" height="315" type="application/x-shockwave-flash" data="flashmediaelement.swf">
                            <param name="movie" value="flashmediaelement.swf" />
                            <param name="flashvars" value="controls=true&poster=img.jpg&file=videos/video.flv" />
                            <!-- Image as a last resort -->
                            <img src="img/img.jpg" width="560" height="315" title="No se encontr&oacute; posibilidad de reproducir el video" />
                        </object>
        </video>
4

1 に答える 1

0

「最後の手段」の img 要素は、object 要素の外側で、その下にある必要があります。

于 2011-03-01T10:10:35.910 に答える