There is not currently an option to disable the seekbar on a layer basis but you could remove it on a slide basis, so maybe instead of using a layer you want to look at linking to another slide?
Ellen: I am not sure what you are trying to achieve, but on base layer you can simply switch it off from setting icon. Having the seekbar ON on base layer and not on sub layer was bit of a challenge.
If you tell how you make it off on sub layer, having it ON on base layer, would be great!
Thank you Manpreet! I do routinely use that "Options" feature. The trouble here is that we have audio on one of the layers, and would like to have a seekbar on only that layer.
Because the base layer option is the master switch, it's a blunt tool and turns off all layer seekbar options as well.
I tried turning off the base layer and using "show" on the layer, but that didn't work either :)
12 Replies
Hi Greg,
There is not currently an option to disable the seekbar on a layer basis but you could remove it on a slide basis, so maybe instead of using a layer you want to look at linking to another slide?
Ashley,
Thanks for the quick response. Now that I know it can't be done, I can work on implementing a workaround.
Separate slides are a possibility. If I go that route, I'll probably learn a lot about the finer details of navigation triggers.
Glad I could point you in the right direction Greg and feel free to let us know how it goes with your workaround.
see
https://community.articulate.com/discussions/articulate-storyline/removing-seekbar-from-selected-slides
Hello, Greg.
To hide the seekbar on individual layers, insert a trigger to execute JavaScript and enter this single line of code:
$('div.controls-group.control-bar.cs-seekcontrol.progress-control').hide();
You will need to enter the same code, but change .hide(); to .show(); on layers, including the base layer, where you want the seekbar to display.
$('div.controls-group.control-bar.cs-seekcontrol.progress-control').show();
Please note this works only with HTML5 output, not Flash.
That's odd. My comment was automatically reported.
To hide the seekbar on individual layers, insert a trigger to execute JavaScript and enter this single line of code:
$('div.controls-group.control-bar.cs-seekcontrol.progress-control').hide();
You will need to enter the same code, but change .hide(); to .show(); on layers, including the base layer, where you want the seekbar to display.
$('div.controls-group.control-bar.cs-seekcontrol.progress-control').show();
Please note this works only with HTML5 output, not Flash.
Has anyone implemented this piece of code..doesnot work for me..
The execute Java script hide didn't work for me either. Anyway to get you to explain further or add step by step?
I've used this code with success on layers, but it doesn't seem to be working for me on the base layer...
Ellen: I am not sure what you are trying to achieve, but on base layer you can simply switch it off from setting icon. Having the seekbar ON on base layer and not on sub layer was bit of a challenge.
If you tell how you make it off on sub layer, having it ON on base layer, would be great!
Thank you Manpreet! I do routinely use that "Options" feature. The trouble here is that we have audio on one of the layers, and would like to have a seekbar on only that layer.
Because the base layer option is the master switch, it's a blunt tool and turns off all layer seekbar options as well.
I tried turning off the base layer and using "show" on the layer, but that didn't work either :)