<!DOCTYPE HTML >
<html >
<head >
<title >Test playback of media files that should have errors</title >
<script src="/tests/SimpleTest/SimpleTest.js" ></script >
<link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
<script type="text/javascript" src="manifest.js" ></script >
</head >
<body >
<pre id="test" >
<script class="testbody" type="text/javascript" >
var manager = new MediaTestManager;
function startTest(test, token) {
const video = document.createElement('video' );
manager.started(token);
video ._errorCount = 0 ;
video ._ignore = false;
function endedTest(v) {
if (v._ignore)
return;
v._ignore = true;
v.remove();
manager.finished(token);
}
var checkError = function() {
video ._errorCount++;
is(video ._errorCount, 1 , test.name + " only one error fired" );
endedTest(video );
};
var checkEnded = function() {
ok(false, test.name + " successfully played" );
endedTest(video );
};
video .addEventListener("error" , checkError);
video .addEventListener("ended" , checkEnded);
video .src = test.name;
document.body .appendChild(video );
video .play();
}
manager.runTests(gErrorTests, startTest);
</script >
</pre >
</body >
</html >
Messung V0.5 in Prozent C=100 H=100 G=100
¤ Dauer der Verarbeitung: 0.16 Sekunden
(vorverarbeitet am 2026-09-28)
¤
*© Formatika GbR, Deutschland