0 votes
in SoSci Survey (dt.) by s231387 (110 points)
edited by s231387
Hallo,

im Rahmen eines Experiments mit integrierten Audios habe ich versucht einen headphone check (Woods et al 2017 ) über eine html box in Soscie einzubauen. Den j.query Verweis hatte ich entsprechend erneuert. Im Original ist der Code hier zu finden.

https://github.com/mcdermottLab/HeadphoneCheck

<!-- 1) Import jQuery from Google CDN -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<!-- 2) Import HeadphoneCheck.js (minified) from McDermott S3 server -->
<script type="text/javascript" src="https://s3.amazonaws.com/mcd-headphone-check/v1.0/src/HeadphoneCheck.min.js"></script>
<!-- 2) Import HeadphoneCheck.css from McDermott S3 server -->
<link rel="stylesheet" type="text/css" href="https://s3.amazonaws.com/mcd-headphone-check/v1.0/src/HeadphoneCheckStyle.css">

<script>
  $(document).ready(function() {
    /* 4) Define what to do when the headphone check finishes */
    $(document).on('hcHeadphoneCheckEnd', function(event, data) {
      var headphoneCheckDidPass = data.didPass;
      var headphoneCheckData = data.data;
      var didPassMessage = headphoneCheckDidPass ? 'passed' : 'failed';
      alert('Screening task ' + '.');
    });

    var headphoneCheckConfig = {};
    /* 5) Run the headphone check, with customization options defined in headphoneCheckConfig */
    HeadphoneCheck.runHeadphoneCheck(headphoneCheckConfig);
  });
</script>


<!-- 3) Create a container div for the headphone check -->
<div id="hc-container"></div>

Da mir aud soscie bezüglich des head und body parts eine Fehlermeldung angezeigt wurde hatte ich diesen > head> und entfernt. Im Anschluss wurde mir folgendes angezeigt.

Leider funktionierte der Check auf diese Weise nicht. Auch it einer komplettumgeschriebenen Version in javascript integriert über <"text/javascript" +script> hatte ich keinen Erfolg. Ich selber bin keine HTML als auch javascript Expertin.und wollte daher fragen, an was es liegen könnte, dass ich initial die Fehlermeldung bekommen habe als auch, dass der headphone check nicht funktioniert.

Auf diesem Weg würde es mich ebenfalls interessieren, ob jmd schon einmal Erfahrungen mit dem Integrieren von KopfhörerTests aud Soscie gemacht hat bzw. ob womöglich ein Test über Grundfunktionen einzufügen wäre?

Über Hilfe wäre ich sehr dankbar und stelle auch gerne weitere Infos zur Verfügung.

Vielen Dank
Lmct.

1 Answer

0 votes
by SoSci Survey (308k points)

Bitte achten Sie darauf, dass die EInbindung von externem Content sehr schnell mit der DSGVO in Konflikt kommt. Oftmals ist es besser, die JS-Dateien herunterzuladen und vom lokalen Befragungsserver einzubinden.

Wenn Sie etwas im Seitenkopf <head> einfügen möchten, nutzen Sie dafür bitte pageHead().

Und wenn es dann weiter nicht funktioniert, machen Sie sich bitte schonmal mit der Fehlerkonsole im Browser vertraut.

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

...