Firefox でマウスダウン イベントを処理するイベント ハンドラを追加しましたが、このイベントが発生するとメッセージが表示されます。FirefoxNS_error failure
ではエラー メッセージが表示されますが、Chrome ではイベントが適切に処理されます。
ここにコードのセクションがあります
document.getElementById("fancybox-close")
.addEventListener("mousedown", function () {
c.video.currentTime = "00:00";
document.getElementById("playr_video_curpos_" + c.video_id).innerHTML = c.parseTimeCode(c.video.currentTime);
}, false);
イベント リスナーをビデオ プレーヤーの閉じるボタンにアタッチしたので、閉じるボタンをクリックすると、ビデオは00:00
(注: c = this
) にリセットされます。
前に述べたように、これはクロムで動作しますが、Firefox ではこのエラー メッセージが表示されます
NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMHTMLVideoElement.currentTime]
なぜこのメッセージが表示されるのですか?