Hello all. I want to achive (if possible) one of this 3 things with slides with video only:
- Trigger/js/anythingelse to reset the timeline of a slide with "Resume saved state";
- Trigger/js/anythingelse to save the progress of a slide with "Reset to inital state".
My issue is that with "resume saved state" when the user return to the slide, after he saw the video entirely, the slide is still completed. I want to restart the video after the user seen it.
Hello, thanks for the help but my goal is to save the video progress if the learner close the module, but restart the video slide if the learner return after completed it.
I have restricted menu, so the user must see all the videos and my seekbar is setted to: "Seekbar is read only" (i can't do any different in as3 if i want to be sure that the user see the video).
With "Resume saved state" + "Seekbar is read only" (in AS3) the users will not be able to rewatch a video slide cause the saved state option don't let you tu restart the slide.
This is a very bugged thing in AS3.
It's a very UX unfriendly thing that with resume saved state the replay button is still there but don't do nothing.
You could add a replay button for the video, I always do what Jerry suggests in these situations.
You can set a variable to true when media completes (your video) and then have a trigger to replay the video on timeline start if variable equal to true and then reset the variable back to false.
It is achievable using the method I described If the video has not ended then the saved position should remain where it was. You could always use my method and instead of resetting the video pop up a layer with a button to restart the media.
Can you explain better or share an example please?
EDIT: tried to do something but without "reset state" the seek bar still stay completed, and every time i will return the media will still be completed. The layer with replay button will be every time showed, if i replay media -->change slide ---> return to slide ---> media is still complete and i must click again on replay button.
The only thing you can do is put in a feature request. It is not really a bug as it is working as expected. There have been requests for a trigger to reset a resume saved state slide which you could add your weight to.
It is not really a bug as it is working as expected.
I don't agree at all. Both timeline and replay button in the lower right corner are bugged with the "resume saved state" option.
And i really don't believe that is working the way you expected. (if you press the replay button on any video platform, or player or what you want, the seekbar will resetted, and this is what people/users expect.
GOOD---> Video reset = seekbar reset
BAD------> Video reset = seekbar still full
(I saw 7 year old posts about this feature request so i don't think that my request will make the difference)
You will need to report as a bug or add a feature request.
This is the way it has always worked and is working as expected. I can see there is an issue here, but it is not a bug.
Just trying to help, you would need a new feature to achieve what you are after. New features are prioritised in need and number of users requesting them so it would be worth adding your request.
Hi Daniel - I'm not sure if this is what you want, but it might help. This is a demo I created for our other Storyline users here (Healthstream is our LMS). Viewers can leave a video in progress and come back to it later and it will resume at that point. I locked the seekbar so they can't skip through the video, but unlocked it when they go back to it from the slide after the video slide (I believe this might be a Storyline 360 feature). That allows them to view parts of the video the second time around if that is all they want.
14 Replies
I would suggest you use the "reset to initial state" as that handles what you need for the video, the entire slide actually.
Then use a T/F variable for each slide to track if the slide has been completed previously.
Set variable Slide3Done = True when media completes (slide3video.mpg)
You can have as many variables as you want, no extra charge! ;)
Hello, thanks for the help but my goal is to save the video progress if the learner close the module, but restart the video slide if the learner return after completed it.
I have restricted menu, so the user must see all the videos and my seekbar is setted to: "Seekbar is read only" (i can't do any different in as3 if i want to be sure that the user see the video).
With "Resume saved state" + "Seekbar is read only" (in AS3) the users will not be able to rewatch a video slide cause the saved state option don't let you tu restart the slide.
This is a very bugged thing in AS3.
It's a very UX unfriendly thing that with resume saved state the replay button is still there but don't do nothing.
You could add a replay button for the video, I always do what Jerry suggests in these situations.
You can set a variable to true when media completes (your video) and then have a trigger to replay the video on timeline start if variable equal to true and then reset the variable back to false.
Yea but what i want is to save the progress of the video if the learner exit from the course.
I tried with variables but if i set "resume saved state" the media will never replay cause the timeline will never restart.
Otherway if i set "reset to inital state" i can't save the media progress.
Anyway if i trigger the media to play it didn't change anything cause the timeline still remain completed.
I think there is no way to accomplish what i want.
I'll have to chose:
a) resume saved state but the learner will never be able to replay the media;
b) reset the slide but never save the progress of the media.
It is achievable using the method I described If the video has not ended then the saved position should remain where it was. You could always use my method and instead of resetting the video pop up a layer with a button to restart the media.
Can you explain better or share an example please?
EDIT: tried to do something but without "reset state" the seek bar still stay completed, and every time i will return the media will still be completed. The layer with replay button will be every time showed, if i replay media -->change slide ---> return to slide ---> media is still complete and i must click again on replay button.
Set a trigger to adjust a variable to true when the media completes.
Add a trigger to replay media or show layer if variable equal to true.
Add another trigger to reset the variable to false.
The timeline won’t replay but the media will
Sent from my iPhone
Ok, but it's a really bad thing for the UX to have the timeline completed and the video restarted.
It is like a bug. The user think "ok, the seekbar is completed, why the video is still playing? What i did wrong?"
Not a valid solution. As i said before there are no possibility to save the media progress in the right way.
The only thing you can do is put in a feature request. It is not really a bug as it is working as expected. There have been requests for a trigger to reset a resume saved state slide which you could add your weight to.
I think you have two possible workarounds.
Sent from my iPhone
It is not really a bug as it is working as expected.
I don't agree at all. Both timeline and replay button in the lower right corner are bugged with the "resume saved state" option.
And i really don't believe that is working the way you expected. (if you press the replay button on any video platform, or player or what you want, the seekbar will resetted, and this is what people/users expect.
GOOD---> Video reset = seekbar reset
BAD------> Video reset = seekbar still full
(I saw 7 year old posts about this feature request so i don't think that my request will make the difference)
You will need to report as a bug or add a feature request.
This is the way it has always worked and is working as expected. I can see there is an issue here, but it is not a bug.
Just trying to help, you would need a new feature to achieve what you are after. New features are prioritised in need and number of users requesting them so it would be worth adding your request.
Sent from my iPhone
Hi Daniel - I'm not sure if this is what you want, but it might help. This is a demo I created for our other Storyline users here (Healthstream is our LMS). Viewers can leave a video in progress and come back to it later and it will resume at that point. I locked the seekbar so they can't skip through the video, but unlocked it when they go back to it from the slide after the video slide (I believe this might be a Storyline 360 feature). That allows them to view parts of the video the second time around if that is all they want.
I forgot about the timeline unlocking in in 360 that is a good option.
Hi Steve, thanks for the interest but sadly we have AS3 and not 360 :c
This discussion is closed. You can start a new discussion or contact Articulate Support.