0

次の HTML コードは Firefox では機能しますが、Chrome では機能しません。後者では、再生ボタンが機能しません。

<video id="mmswf50534a6a5e263" controls="controls" mediagroup="mmswf50534a6a5e263">
<source src="http://video-js.zencoder.com/oceans-clip.webm" type="video/webm">
</video>

このコードは両方のブラウザで機能します。

<video id="mmswf50534a6a5e263" controls="controls">
<source src="http://video-js.zencoder.com/oceans-clip.webm" type="video/webm">
</video>

mediagroup プロパティが再生ボタンの機能に影響する理由がわかりません。他のすべてのコントロール ボタンは機能します。Chrome でビデオを右クリックして開始することもできます。

クロムのバグ?テスト済みのバージョン: 21.0.1180.89

4

1 に答える 1

0

Typo3 でビデオを生成しているようです。私は同じ問題を抱えていて、どこに追加するのかわかりませんでしたmediagroup

このスクリプトをベース テンプレートに追加することで問題を解決しました。

//Remove all mediagroup attributes from video tag
window.onload = function(){
    var lstMedia = document.getElementsByTagName("video");

    for(var i = 0; i < lstMedia.length; i++) {
        if(lstMedia[i].hasAttribute("mediagroup")) {
            lstMedia[i].removeAttribute("mediagroup");
        }
    }
}

おそらくきれいな解決策ではありませんが、私にとってはうまくいきました。

注:私はTypo3 4.7を使用しています

于 2013-04-02T17:51:27.273 に答える