Copy link to clipboard
Copied
I'm using Adobe Captivate 9.0.0.223 on a Mac, and assessing Captivate vs Articulate and other eLearning editors.
When I publish the simplest possible Captivate training to HTML5 and load the resulting output without any other editing on an Apple iPhone 5s Safari browser, the display will remove neither the top safari address bar, nor the bottom safari navigation bar as is customary when using an app such as this.
My presentation is set to the size 320x538, which is the generally the accepted viewport size in Safari for displaying a web app, less room for Captivate navigator at the bottom.
I'm quite surprised at this behavior, since I can't believe that (1) I'm the only person that has tried the most popular telephone with HTML5 from Captivate (2) that Adobe didn't test output on IOS on Safari on a relatively recent phone.
There are no settings in the publish and "responsive" design section which address this, and editing the javascript in the index.html there is no effective way to do a window.scrollTo(0,1) call which usually turns off the address and navigation bars.
What would people suggest for a workaround to actually display the full page of a training without upper and lower interference from the IOS safari browser?
Copy link to clipboard
Copied
I am a bit puzzled by your terminology: are you talking about an 'app' published with Captivate (using PhoneGap) or about a course deployed on a LMS (or server) and watched in a browser window?
Copy link to clipboard
Copied
I'm speaking of "publishing to HTML5" and loading the output on an iPhone Apple 5s Safari browser. Was that unclear from the 2nd pargraph? A web app is a common term for a browser-based interface for an application, which is distinct from an iPhone app, which is a compiled standalone program.
I'm runinng native output of Captivate directly in a Safari browser in HTML5 served from a server and the safari address bar on top, and navigation bar on bottom will not remove themselves.
Copy link to clipboard
Copied
Sorry, to me an app is different from something playing in a web browser, but will not discuss. Maybe someone else will understand better.
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Just so it's clear - running a Captivate training using native HTML5 in the native Safari browser on iOS, on an iPhone 5, leaves residual address bar at top, and navigation bar at bottom, which should be hidden when training commences.
The Javascript/HTML5 which drives the courseware does not hide the irrelevant areas which cover around 10% of the available screen space.
Has nobody thought that this behavior is strange? Am I the first to look at Captiva's miraculous HTML5 output on an iPhone?
Copy link to clipboard
Copied
You say above that you are also evaluating Articulate output. Does it do the same?
Copy link to clipboard
Copied
No you are not the only person to look at it on an iPhone, i look at it all day. To be honest i just accept it as the way of things.