0 votes
in SoSci Survey (dt.) by s235570 (190 points)

In meiner Umfrage habe ich ein selbst erstelltes Video integriert. Am Laptop kann der Teilnehmer das Video weder stoppen, noch vor- oder zurückspulen oder es überspringen (Das ist gewünscht so). Am Handy kann das Video aber leider vor- und zurückgespult werden oder gestoppt werden. Das möchte ich verhindern!
Was muss ich dafür noch in den HTML-Code hinzufügen? (Code steht im Kommentar)

by s235570 (190 points)
das ist mein aktueller HTML-Code:
<video width="512" height="288" controls controlsList="nodownload" id="stimulus">
  <source src="Pinterestvideo.mp4" type="video/mp4" />
  <source src="Pinterestvideo.webm" type="video/webm" />
  <source src="Pinterestvideo.ogg" type="video/ogg" />
</video>


<script type="text/javascript">
<!--
var video = document.getElementById("stimulus");

// Bedienelemente ausblenden, sobald es abspielt
SoSciTools.attachEvent(video, "play", function(evt) {
  stimulus.removeAttribute("controls");
});
// Weiter-Knopf ausblenden
SoSciTools.attachEvent(window, "load", function(evt) {
  SoSciTools.submitButtonsHide();
});
// Weiter-Knopf am Ende des Videos wieder anzeigen
SoSciTools.attachEvent(stimulus, "ended", function(evt) {
  SoSciTools.submitButtonsDisplay();
});

// -->
</script>

1 Answer

0 votes
by SoSci Survey (328k points)

Am Ende entscheidet der Browser, welche Optionen er dem Benutzer anbietet.

Sie können das "controls" im -Tag weglassen, aber dann wird es schwierig, wenn das Video nicht automatisch starten sollte. Sorgen Sie in dem Fall dafür, dass das "controls" Attribut nach einigen Sekunden ergänzt wird.

by s235570 (190 points)
Also kann ich nichts einstellen, damit den Teilnehmern am Handy die Option genommen wird, das Video zu zu stoppen bzw. vor- und zurück zu spulen ??

welches "Control" meinen Sie? es steht mehrmals in dem HTML-Code.

Und wie stelle ich ein, dass das "Controls" Attribut erst nach einigen Sekunden ergänzt wird? Bitte eine genauere Erklärung :( Benutze sci survey das erste Mal.
danke
by SoSci Survey (328k points)
> welches "Control" meinen Sie? es steht mehrmals in dem HTML-Code.

Ich meinte das im <video>-Tag, nicht die im JavaScript-Code.

> Und wie stelle ich ein, dass das "Controls" Attribut erst nach einigen Sekunden ergänzt wird?

Sehen Sie sich dafür bitte die JavaScript-Referenzen zu setTimeout() und addAttribute() an.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...