-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A list of tasks/questionnaires that don't progress to the next experiment. #228
Comments
After the "poldrack-single-stim" , I clicked "Next Experiment", but nothing happens. |
The "Next Experiment" button after the "poldrack-survey-multi-choice" questionnaire doesn't work to progress to the next experiment. |
exp_id: "selection_optimization_compensation", The "Next Experiment" button after the "selection_optimization_compensation" questionnaire doesn't work to progress to the next experiment. |
ok so to confirm - the "Next Experiment" button works on most experiments, but not in the case of the last JsPsych block being "poldrack-single-stim" or "poldrack-multi-source-button" - this can help to determine if it is a firefox or a jspsych or an experiment factory issue. I should note that I haven't done any testing with firefox (just chrome). |
has it worked for any experiments? |
I'm testing this now. |
I am using Firefox and The Next Experiment never worked so far. Mary Ann is taking the tasks on Internet Explore. She says the Next Experiment never worked for her either. |
Interesting, I just tried it on Firefox, and it worked for me. If you do:
and do that as many times as it takes to finish and then click the button, does it work? I will test Dickman next. |
and to be more clear, you type that in the console (right click --> inspect element --> Console tab) |
I'm having trouble debugging this, the experiments are working for me in Firefox. @IanEisenberg @zenkavi maybe you can give a try as well! |
I'll look into it on firefox. I don't think it has to do with "poldrac-single-stim" or anything like that. I believe she was reporting the experiment it happened on, and accidentally reported the trial. The trial should have nothing to do with "next experiment" (in fact, it should always be proceeded by a "poldrack-text"). |
"I believe she was reporting the experiment it happened on, " ====> yes |
The experiment could be an important variable in that if something in jsPsych breaks (eg, a bug is triggered and the standard functions aren't working as we assume) this would prevent the code from working at the end. However, I was not able to reproduce the lack of a functioning button testing with the specific experiment and browser. The other huge variable is Windows (I think we now all use Linux over here?) so we should find a way to test on Windows. @IanEisenberg do you still dual boot and have windows as an option? |
I do have access to windows. I'll check it out. |
Just FYI, This no progress issue continues after finishing the questionnaires, the Grit scale and " dospert_rt" Thank you Vanessa and Ian for looking into this. I guess typing jsPsych.endExperiment or jsPsych.finishTrial into Console supposes to resolve this issue. But it seems not working for me, |
I think this is likely some bugs in the experiments themselves, and what I'm looking at is the error:
If you see that error, any typing of jsPsych.finishTrial() or jsPsych.endExperiment() would probably not work. Also, when you type either of these things, make sure to have "()" at the end, to indicate calling a function. Without it (as you see in your screen shots) you are displaying the function object in the window (vs. calling it). |
It'd be odd for the experiments to have worked for Patrick and not now, but
definitely possible. Does this seem like a general questionnaire issue? Has
this happened after a task?
|
I think it looks like a general questionnaire issue - another debug strategy to try is to end the experiment (way way of endExperiment() or finishTrial()) before the bug has a chance to trigger in the browser, and then see if the buttons work. |
This indicates an error in the experiment so this function does not work. |
There may be multiple issues going on. jsPsych.endExperiment() worked on IE for the task I was on (I don't claim it works all the time), but the "Next Experiment" button does not work ("Redo experiment" does). I receive this error: |
ah! |
It's an http/https issue. Have you tried using https? |
Getting the same error: I don't even know why one was "https" and one was "http". I didn't do anything differently. |
Could you please test this link:
both for http and https? |
Seems to work fine for both. {"message": "received!"} In console: |
ok this helps us to know it's not an issue with GET, but with POST, and likely the csrf token is not being properly passed. The weird thing that I'm not sure about is why it works for me (and sometimes for others?) |
I have it working on chrome and firefox on linux and on chrome in Windows. It fails for Edge on Windows. @tnsgmddb are you using firefox on windows? |
Yes, Firefox on Windows |
Sorry to be late to the game but is there more clarity on whether this is questionnaire specific issue that I should look in to in more detail? |
This is not specific to questionnaires On Tuesday, February 16, 2016, Zeynep Enkavi [email protected]
Best, |
@vsoch, have you figured out what the error is for this? |
@tnsgmddb, is this still an issue? If you type "jsPsych.endExperiment()" (or get to the redo/next experiment screen naturally), can you progress? I ask because I was able to on firefox/chrome on linux and Edge/Chrome on Windows. I know you are using firefox on Windows. |
I have fixed the white background. That should only have happened before the hierarchical task, dietary decision, PRP, or dimensional shift. Ok, so firefox on windows still buggy. |
Yea, This white background consent is before the "hierarchical_rule" task |
When you get these errors about jsPsych not defined, it would be helpful to see the complete output in the console. Usually when buttons break and you see messages like there, there is some previous javascript error. |
@vsoch please see the screenshot. I had to reload the page, and then I got here, the first page of the "bickel_titrator" task. I pressed buttons but nothing happening. The messages in the console are as follows (shown in the screenshot attached): Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help http://xhr.spec.whatwg.org/ |
Object { rt: 4604, key_press: 13, exp_id: "dickman", trial_type: "text", trial_index: 0, time_elapsed: 4606, internal_node_id: "0.0-0.0" }
I finished the Dickman Questionnaire on a FireFox browser. I clicked the "Next Experiment" button, but nothing happens.
The text was updated successfully, but these errors were encountered: