Danke für die Antwort. Tatsächlich funktionieren alle drei Dateien einwandfrei, wenn ich sie direkt aufrufe. Ich habe ein wenig herumgetestet und habe vielleicht etwas entdeckt, was bei der Diagnose und Beseitigung des Problems hilft.
Zuerst eine kurze Erklärung zu den Videos: Diese sollen automatisch abgespielt werden und nach Ende des Abspielens soll automatisch zur nächsten Seite weitergeleitet werden. Deswegen habe ich bei der Einbindung der Videos einen HTML Code verwendet, der dem jeweiligen Video einen Namen gibt, sodass im weiteren Code auf diesen Videonamen verwiesen werden kann. Der entsprechende Abschnitt, der dem Video 1.webm die id "1" zuweist, schaut so aus:
<video id="1" style="max-width: 100%" muted playsinline >
<source src="1.webm" type="video/webm">
</video>
Beim Testen habe ich genau diesen Abschnitt id="1" entfernt, sodass der Code nun so ausschaut:
<video style="max-width: 100%" playsinline controls controlsList="nodownload">
<source src="1.webm" type="video/webm">
</video>
Nun lässt sich das Video einwandfrei auf Android/Firefox abspielen. Jedoch weiß ich nun nicht, wie ich die weiteren Funktionalitäten (autoplay, automatisch weiterleiten) ohne die ID bewerkstelligen kann. Haben Sie eine Idee?
Hier der vollständige Code:
<video id="1" style="max-width: 100%" muted playsinline>
<source src="1.webm" type="video/webm">
</video>
<script>
document.getElementById("1").play();
</script>
<script type="text/javascript">
<!--
var video = document.getElementById("1");
// -->
</script>
<script>
var aud = document.getElementById("1");
aud.addEventListener("ended", function() {SoSciTools.submitPage()});
</script>