Hola a todos y gracias por leer. Soy nuevo en JS y Qualtrics y quiero registrar el tiempo de respuesta de un video que se está reproduciendo. (Para los temas de contexto, responderá a un video de una situación de manejo y usará el botón de entrar/regresar para responder). Quiero poder registrar el tiempo de respuesta para cada video. Podría usar la pregunta de tiempo, pero eso inicia el temporizador desde el momento en que se carga la página, quiero grabarlo desde el comienzo de la reproducción del video. Este es el código que tengo actualmente en el que se habilita la pantalla completa y me permite presionar el botón Intro para luego avanzar automáticamente a la siguiente pregunta. ¿Qué y dónde debo agregar código para capturar el tiempo de respuesta a cada video? Cualquier ayuda sería genial.
Qualtrics.SurveyEngine.addOnload(function() { var qid = this.questionId; document.onkeydown = function(event) { console.log('keydown',event); if (event.which == 13) { event.preventDefault(); jQuery('#NextButton').click(); } } var qobj = this; qobj.hideNextButton(); jQuery("#clip1").on("ended", function() { qobj.clickNextButton() }); }); var element = document.querySelector("#clip1"); element.requestFullscreen() .then(function() { })