If I load up a demo like the face/house one, export to HTML, upload to my server – everything works.
http://stark-labs.com/imghtml/
Anything else I to fails by only making a white screen. Even a ridiculously simple experiment that puts one image up on the screen fails:
http://stark-labs.com/helloworldhtml/
Heck, putting up a line of text for 2s also fails:
http://stark-labs.com/simpletexthtml/
Of course, my more interesting experiments fail in the same way. I’ve searched all over for settings that might differ to no avail. Seriously - these last two are just File, New – add either image stimulus or text stimulus. Experiment Settings, change output directory. File, Save. File, Export as HTML.
Again - your demos work on my server perfectly, so that’s not it. Please, please, please show me the error of my ways!
Craig
OK, I got your demo to fail as well and could then spot at least part of the issue:
diff foohtml/index.html imghtml/index.html
57c57
< name: u'blockedTrials',
---
> name: 'blockedTrials',
101c101
< win = new psychoJS.visual.Window({size:[2560, 1440],
---
> win = new psychoJS.visual.Window({size:[1440, 900],
104c104
< monitor:u'testMonitor',
---
> monitor:'testMonitor',
All three edits were needed – getting the monitor size reverted (pretty sure needed) and removing the “u” unicode prefix was needed. With those removed, your demo again worked. I at least got one of mine to the parameters screen.
I can confirm that at least in a stripped-down version of my experiment, if I make the same changes – every u’ to just ’ and change the monitor size (both needed), we work!
Hi Craig, thanks for that report.
We should emphasise that this online capability is nothing more than a proof-of-concept at this stage, and almost certainly shouldn’t be used for real work. @jon has however received funding from the Wellcome Trust to get the external commercial development company who created this initial proof-of-concept to develop it further to a useful level. That should hopefully be released in the Northern Summer of 2018.