0

プレーヤーをwinxpでIE8で動作させることはできません(win 7でIE8でうまく動作します)

1つのogvファイルと1つのmp4ファイルを持つ2つの「ソース」タグがあります。

プレーヤータグは、ajaxを使用してDOMに追加されます。次に、video-jsプレーヤーに"_V_("videoID", ...「」がロードされます。前述のように、新しい構成でうまく機能するため、コードは正しいです。

プレーヤータグがajaxでdomに追加されていない場合は、うまく機能します。しかし、私の場合は、この方法で追加する必要があります。

ページを読み込んだときに表示されるのは、プレーヤーがそこにあり、大きな再生ボタンがそこにあることです。[再生]をクリックすると、ビデオの先頭が表示されて停止します。さらに、ビデオは適切な解像度ではなく、小さく、左上隅にあります!

写真を参照してください(黒はプレーヤーで、白い四角はひどく縮小されたビデオです): ここに画像の説明を入力してください

それに加えて、1191行目にjavascriptエラーがあります:(何が起こるかを確認するためだけに行をコメントアウトしようとしましたが、変更はありません)

handle.el.style.left = _V_.round(adjustedProgress * 100, 2) + "%";

使用:バージョン3.2.0

助けてくれてありがとう

PS:音は聞こえますが、すべてがぎくしゃくしていて、再生時にCPUが100%ヒットします

4

1 に答える 1

0

バグを見つけました!

ビデオがロードされるときに「seekIntro」関数を使用しました。

「.addEvent」行を削除すると、正常に機能します。

_V_("videoTag-<%=luo_Video.getId()%>").ready(function(){
    myPlayer = this;
    myPlayer.addEvent("loadeddata", seekIntro);     
});
function seekIntro(){
    myPlayer.currentTime(4);
}
于 2013-03-27T13:51:33.130 に答える