Issue with Sliders Not Displaying Correctly on Pavlovia

Hello,

I have created my experiment in Builder, and it works perfectly locally. However, I encounter a problem when I try to run it on Pavlovia.

I created 9 routines using sliders (as shown below) to avoid issues with forms:

The configuration of these sliders is all the same, with only the labels being different. I’m not entirely sure if the layout parameters are correct, so any help with that would also be appreciated:



But when I pilot the experiment on Pavlovia, only one of the 9 routines appears, and it looks like this :laughing::

I would really appreciate your help with this issue.

Best regards,

Jonay.

Hi Jonay,

Oh that is quite a difference in formatting!

One thing I would say to start with - are you familiar with pavlovia surveys? because if your original goal was something akin to a form then using a survey and embedding it might be a more aesthetically pleasing and functional way to go (sharing some youtube videos on this to get you started)

I think the issue here is that “choice” is treated as “radio” by slider online. So as a workaround you might want to use textbox stimuli and a mouse to click on one of those options.

Hope this helps,
Becca

1 Like

Hi Becca,

Thanks for your reply!

I really like your solution of using textboxes — it’s a smart and flexible workaround. What I don’t quite understand, though, is why the “choice” component is treated as a radio button in the online version. Is that just a limitation of how the slider gets rendered on Pavlovia?

Thanks again for your help!
Best,
Jonay

Hi Jonay,

Yes - essentially it it just that this is a feature PsychoPy has that PsychoJS doesn’t have yet (PsychoJS is the online counterpart of PsychoPy and is kind of the younger sister of library of PsychoPy - so it isn’t unusual to find specific features in PsychoPy but not PsychoJS - but we’re slowly reaching better parity).

Hope this helps!
Becca