videoJS 4.1x および 4.2x を使用する IE8/IE7 でのみスクリプト エラーが発生します。
行 3357 (現在の 4.2.1):
this.tech.one('mousemove', function(e){
e.stopPropagation();
e.preventDefault();
});
とにかくアニメーションは機能しますが、このエラーにより、他の何かが台無しになったときに発生する他のエラーを確認するのが難しくなります.
videoJS 4.1x および 4.2x を使用する IE8/IE7 でのみスクリプト エラーが発生します。
行 3357 (現在の 4.2.1):
this.tech.one('mousemove', function(e){
e.stopPropagation();
e.preventDefault();
});
とにかくアニメーションは機能しますが、このエラーにより、他の何かが台無しになったときに発生する他のエラーを確認するのが難しくなります.
適切な解決策ではありませんが、未定義の場合にダミーの技術オブジェクトを作成することで、これらのエラーが表示されないようにすることができます。
var player = videojs(
// ...
);
if (!player.tech) {
player.tech = {
one: function () {},
ready: function () {}
};
}
this.tech
明確にするために:私の場合、 Flashがインストールされていないブラウザに関連するエラーが表示されましたが、それが唯一の可能性です(IE8以下)。したがって、何も利用できないため、技術は基本的に空であると思います。