Ich bin sehr neu in der Codierung eines Java-Skripts und versuche, Skriptzeilen einzubetten, die es Qualtrics ermöglichen, zwei Typen (d. H. High oder Low) von Sounds (MP3-Dateien auf der Website) abhängig von der Antwort eines Teilnehmers zu spielen.Wie kontrolliert man, welche mp3-Dateien mit dem Java-Skript auf Qualtrics abgespielt werden?
Unter Java-Skript eingebettet in Qualtrics 'Umfrage ermöglicht es mir, die Tastatur drücken für die Antwort statt Mausklick (d. H. Klicken Sie auf eine Blase unter Multiple-Choice-Optionsfeld, die ziemlich zeitaufwendig sein kann).
Qualtrics.SurveyEngine.addOnload(function()
{
/*Place Your Javascript Below This Line*/
this.hideNextButton();
this.hidePreviousButton();
var that = this;
Event.observe(document, 'keydown', function keydownCallback(e) {
var choiceID = null;
switch (e.keyCode) {
case 72: // 'h' was pressed
choiceID = 1;
break;
case 76: // 'l' was pressed
choiceID = 2;
break;
}
if (choiceID) {
Event.stopObserving(document, 'keydown', keydownCallback);
that.setChoiceValue(choiceID, true);
that.clickNextButton();
}
});
});
Ich würde es sehr schätzen, wenn jemand mir möglich Linien beibringen könnte, die unter dem clines von eingeführt werden könnten „choiceID = 1“ oder „choiceID = 2“ die ausgewählten MP3-Dateien zu spielen (dh wenn choiceID == 1 dann High.mp3 spielen; wenn choiceID == 2 dann Low.mp3 abspielen).
Ich verwende den Quellcode von Qualtrics, um die MP3-Dateien in der Umfrage automatisch zu spielen. Also denke ich, dass ich einige Java-Skriptzeilen benötige, um die Quellzeile des Qualtrics wie unten auszuführen.
<audio autoplay="" src="http://www.chrisasplund.com/AAB-SiD/High.mp3"> </audio>
Vielen Dank für Ihre Zeit und Freundlichkeit !!!
Vielen Dank für eine solche präzise und erstaunlich hilfreiche Antwort! Das funktioniert perfekt !!! :) –
Gern geschehen! Bitte akzeptiere die Antwort. –