Story not playing correctly on iPad

Feb 12, 2014

Hi All,

I am having an issue with the functionality of one of my modules. However, it only occurs on an iPad. On the desktop, it works without any issues. The following occurs:

When we develop our modules with next & back buttons, we have the 'next' button disabled (as the initial state). Once the user completes the interaction we enable the next button to 'normal' by using triggers. This would allow them to go to the next page. All this works fantastic on a desktop... but when viewing exactly the same module on an ipad... when a user completes the interactions on a page (which enables the next button from disable to normal) the user clicks next. If they then choose to click 'back' the 'next' button would reset to its disabled state rather than remaining in its normal state. Even after completing the interaction again... the button still remain disabled. My assumption is that this is a Bug. We will need a fix for this as all our learning content is built this way.

I have attached a sample for your reference.

PS: we have also tested different cache and cookie settings to no avail. The iPad version is V6.1.3. 

9 Replies
Ashley Terwilliger-Pollard

Hi Kevin and welcome to Heroes!

I just tested this on my iPad mini running iOS7, and everything worked as expected. I was able to click on the initial buttons, navigate to the second slide, and then click the back button to slide 1. Once there,  I could again use the next button without having to go through the interaction again. The way you had this set to publish, it was within AO on the Mobile player, so I used the same settings and you can view my published version here: http://aterwilliger.articulate-online.com/9369990171

Are you able to test this on a different iPad running the latest iOS?

Ashley Terwilliger-Pollard

Hi Kevin,

Thanks for confirming the LMS piece. I tested it by uploading to SCORM Cloud here: http://cloud.scorm.com/sc/InvitationConfirmEmail?publicInvitationId=5035b35b-aeb0-428b-b943-8159f6b03ffd

I experienced the same behavior you've described, and share this with our QA team. I don't have a time frame to offer on if or when they'll have a fix, so I'd recommend using another method as you work on your course. 

Deanna Brigman

I would suggest not using "automatically decide" I found that it can cause odd behavior on the iPad and it is best to stick with "resume saved state" or "reset to initial state". Setting your slides to "resume saved state" may fix your issue.

I had this exact issue but needed my slides to "reset to initial state". My workaround for this was to set up a variable on each slide called "visitedSlide01" or "visitedSlide02" and set the initial value to 0. Then, I set up the next button to change to "normal" when "visitedSlide01 == Egual to 1.00" when the timeline starts. Then, I set up something to make the value change "set visitedSlide01 equal to 1.00 when state of Button 3 and Button 4 are Visited" or "set visitedSlide01 equal to 1.00 when user clicks Next" (put the trigger before jumping to another slide).  This meant that the user had to complete the slide the first time before the next button would appear, then when they revisited the slide the next button was available from the beginning. The downside is, that you must have a different variable for each slide "visitedSlide02", "visitedSlide03", etc., and takes time to program.

Hopefully this helps.

This discussion is closed. You can start a new discussion or contact Articulate Support.