Highlighted

Problems on iPhone, project seems to stop on its own then restart

Community Beginner ,
Apr 01, 2020

Copy link to clipboard

Copied

We created five workshops that use the exact same Advanced Actions and JavaScript. All but one workshop seems to work fine. However, some Apple mobile users (iPhone and iPad) are reporting that they get well into our Resume and Applications Workshop and then it closes and reopens to the first page. Please see the attached video (https://youtu.be/yjoZB2ShB7k ) for an example of this behavior.

 

 

Their progress is lost. When they get to about the same page it happens again. They are not able to reach the end of the course.

 
These workshops are built using Captivate 2019 and published as HTML5 non-responsive projects.
 
Not all users on iPhone or iPad experience this issue. For those who do, clearing their Safari cache does not help. The issue is consistent on the same phone, meaning if a person sees the issue once, they see it every time. Other users with the same phone model, iOS version, and Safari version may not see the problem, though it seems to be failing with many of iPhone/iPad users.
 
Users are not able to complete the training workshop using Google Chrome on the same iPhone either. 
 
We do not see the issue on non-mobile Apple devices or any Android or Windows systems, regardless of browser.
 
We are looking for guidance on what we might change within this particular Captivate project to increase its compatibility with Apple mobile devices running Safari mobile.
 
Also, are there any known issues that we should consider?
 
Additional information:
One theory we are looking at is, "MobileSafari keeps website cache only in RAM, and therefore, once it runs out of RAM, it'll automatically destroy an entire page, forcing the refresh, disguising itself as an auto-refresh feature."
 
The total size of the published files is under 35MB. We have five other workshops that are similar in size and use the same internal Advanced Actions and external JavaScript. Again, they do not have this same issue.
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Community Beginner
Correct answer by ID_287 | Community Beginner

We found a work-around to this issue.

 

Troubleshooting

By removing slides and testing on various iPhones we found that six slides were potentially causing the iPhones to crash the training and reset it to the first slide. These problematic slides had two things in common.

1. Graphics extended outside of the viewable area of the Captivate stage and moved into view at different times during the slide.

2. Three of these six slides had a high number of grouped Captivate shapes (lines) that appeared at various times on the timeline.

 

What Worked

To address the first difference I edited the images that extended outside of the viewable area of the stage so that they did not extend more than 400 pixels off of the edge of the viewable stage. Perhaps Apple mobile devices allow for a smaller overall stage than Android, PC, and Mac browsers?

 

To address the second issue, I used imported graphic images rather than use as many individual Captivate shapes. Perhaps Apple mobile devices have a hard time drawing too many Captivate shapes?

 

Who knows what the real issue is, but with these changes, the training now seems to work on all Apple mobile devices.

Views

107

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

Problems on iPhone, project seems to stop on its own then restart

Community Beginner ,
Apr 01, 2020

Copy link to clipboard

Copied

We created five workshops that use the exact same Advanced Actions and JavaScript. All but one workshop seems to work fine. However, some Apple mobile users (iPhone and iPad) are reporting that they get well into our Resume and Applications Workshop and then it closes and reopens to the first page. Please see the attached video (https://youtu.be/yjoZB2ShB7k ) for an example of this behavior.

 

 

Their progress is lost. When they get to about the same page it happens again. They are not able to reach the end of the course.

 
These workshops are built using Captivate 2019 and published as HTML5 non-responsive projects.
 
Not all users on iPhone or iPad experience this issue. For those who do, clearing their Safari cache does not help. The issue is consistent on the same phone, meaning if a person sees the issue once, they see it every time. Other users with the same phone model, iOS version, and Safari version may not see the problem, though it seems to be failing with many of iPhone/iPad users.
 
Users are not able to complete the training workshop using Google Chrome on the same iPhone either. 
 
We do not see the issue on non-mobile Apple devices or any Android or Windows systems, regardless of browser.
 
We are looking for guidance on what we might change within this particular Captivate project to increase its compatibility with Apple mobile devices running Safari mobile.
 
Also, are there any known issues that we should consider?
 
Additional information:
One theory we are looking at is, "MobileSafari keeps website cache only in RAM, and therefore, once it runs out of RAM, it'll automatically destroy an entire page, forcing the refresh, disguising itself as an auto-refresh feature."
 
The total size of the published files is under 35MB. We have five other workshops that are similar in size and use the same internal Advanced Actions and external JavaScript. Again, they do not have this same issue.
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Community Beginner
Correct answer by ID_287 | Community Beginner

We found a work-around to this issue.

 

Troubleshooting

By removing slides and testing on various iPhones we found that six slides were potentially causing the iPhones to crash the training and reset it to the first slide. These problematic slides had two things in common.

1. Graphics extended outside of the viewable area of the Captivate stage and moved into view at different times during the slide.

2. Three of these six slides had a high number of grouped Captivate shapes (lines) that appeared at various times on the timeline.

 

What Worked

To address the first difference I edited the images that extended outside of the viewable area of the stage so that they did not extend more than 400 pixels off of the edge of the viewable stage. Perhaps Apple mobile devices allow for a smaller overall stage than Android, PC, and Mac browsers?

 

To address the second issue, I used imported graphic images rather than use as many individual Captivate shapes. Perhaps Apple mobile devices have a hard time drawing too many Captivate shapes?

 

Who knows what the real issue is, but with these changes, the training now seems to work on all Apple mobile devices.

Views

108

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Apr 01, 2020 0
Community Beginner ,
Apr 01, 2020

Copy link to clipboard

Copied

Did you tried to check Safari log for any error messages of the specific device?

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 01, 2020 1
Most Valuable Participant ,
Apr 02, 2020

Copy link to clipboard

Copied

Use Chrome, not Safari.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 02, 2020 0
Community Beginner ,
Apr 02, 2020

Copy link to clipboard

Copied

We tried Chrome on the same phone, and found the same issue.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 02, 2020 0
Community Beginner ,
Apr 02, 2020

Copy link to clipboard

Copied

One other thing. We are seeing this on iOS 13 for sure.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 02, 2020 0
Adobe Community Professional ,
Apr 02, 2020

Copy link to clipboard

Copied

Have you considered that perhaps this issue is caused by faulty iphones and ipads?  You mentioned that not all users of iPhones or iPads were experiencing the issue.  If the same content behaves differently on different devices of the same type, how can the issue be the content?

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 02, 2020 0
Community Beginner ,
Apr 03, 2020

Copy link to clipboard

Copied

Yes, we expect that it is a software setting or something else with the device or network. We are hoping to narrow that down so our help desk will know what to tell folks.

 

However, four of the five workshops work fine. All five are built using the same template. If there is something going on with settings and/or devices then it is very odd that it only impacts this one workshop. That is why we wonder if there is something we can do with this workshop to make it work as well as the others.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 03, 2020 0
Community Beginner ,
Apr 14, 2020

Copy link to clipboard

Copied

We found a work-around to this issue.

 

Troubleshooting

By removing slides and testing on various iPhones we found that six slides were potentially causing the iPhones to crash the training and reset it to the first slide. These problematic slides had two things in common.

1. Graphics extended outside of the viewable area of the Captivate stage and moved into view at different times during the slide.

2. Three of these six slides had a high number of grouped Captivate shapes (lines) that appeared at various times on the timeline.

 

What Worked

To address the first difference I edited the images that extended outside of the viewable area of the stage so that they did not extend more than 400 pixels off of the edge of the viewable stage. Perhaps Apple mobile devices allow for a smaller overall stage than Android, PC, and Mac browsers?

 

To address the second issue, I used imported graphic images rather than use as many individual Captivate shapes. Perhaps Apple mobile devices have a hard time drawing too many Captivate shapes?

 

Who knows what the real issue is, but with these changes, the training now seems to work on all Apple mobile devices.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 14, 2020 1
Lilybiri LATEST
Most Valuable Participant ,
Apr 15, 2020

Copy link to clipboard

Copied

Thanks for posting this. 

Small tip: avoid using the line object, it often leads to problems. 

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 15, 2020 0