Yes this is true I forgot about that - just make sure you save a copy of the edited file outside of your published folder because it gets overwritten each time you publish.
I need to REMOVE that launch screen altogether and have it simply execute the page. I use this for password entry screens. It works great in flash, but popping up the launch screen first in HTML5 pretty much destroys the effect on an iPad.
I understand how the story_html5.html can be edited, but is there any way to skip the launch screen???
You could edit the page to say something like "Launching Mobile Player..." and remove the button or just have a blank page. You see the page for a split second before the player rolls in.
Roger that. It does seem odd that we cannot create HTML5 pages that just run (without the launch screen). Seems like a lot of people would have a problem with that. Users would get quite tired (and confused) by continually having to click a "Play" button just to see what is otherwise just another web page.
In order for Safari on iOS to autoplay media like audio or video on the first slide, there must be a user interaction. Thus, we display a Play page to handle the interaction. The limitation is only in Safari on iOS, not other Desktop browsers.
I know about the audio/video constraints. But my page has neither and I'd really like to get rid of that launch page. It is superfluous and confusing to users.
Simply make a feature request and that's something they can work on incorporating in a future update. To Brian's point, they wanted to roll out a tool that worked for all possible browsers because I can guarantee there would have been far more headaches from people wondering why their first page audio or video wasn't playing. =-)
For those of you who were around when the first version of Captivate or Lectora came out - don't you remember how terrible those were compared to their current versions? Keep in mind this is the 1st version of Storyline so it's not going to contain everything under the sun.
Sorry, I just felt the need to defend Articulate a little as they are an amazing company compared to many of the others out there, especially when it comes to listening to their users.
In this instance, nope. Those instructions were for preventing the launch screen from holding up the launch of the mobile player on the iPad. The detection script opens up ioslaunch.html, which just sits there until you click the play button. The play button calls LaunchMobilePlayer(). The modifications for accelerating HTML5 / LMS HTML5 launch would be different.
Hey Steve. So I think you're saying this is not a fix for the original question but rather for a Mobile Player issue, right? I assume there is still no way to allow HTML5 content to run directly without first showing the launch screen.
This file will only appear if you've selected "Use Articulate Mobile Player on Ipad" in the publish settings dialog. ioslaunch.html appears at the root of your published output if this box is checked.
I'm guessing there's a hacky way to get the HTML5 output to launch without the intermission pause. Will take a look this evening. I've never been satisfied enough with the HTML5 output to give it that much time
This file will only appear if you've selected "Use Articulate Mobile Player on Ipad" in the publish settings dialog. ioslaunch.html appears at the root of your published output if this box is checked.
That explains my confusion. I understood this thread was about the launch screen in HTML5. I'm not sure how we got on the Articulate mobile player.
Anyone find a way to code around the launch page in HTML5?
76 Replies
I agree completely!
Make a feature request.
http://www.articulate.com/support/contact/submit.php?form=feature
In the root of your publish folder are the various launch html files. You can edit them with any html editor or text editor.
For html5 you would edit story_html5.html or index_lms_html5.html.
For example I've edited the ioslaunch.html to inform the user that the ipad version won't be tracked on their transcript.
Yes this is true I forgot about that - just make sure you save a copy of the edited file outside of your published folder because it gets overwritten each time you publish.
Thanks for your help
It is imposible to do that by editing the story_html5.html file
Is there any solution to do it?
thanks
I need to REMOVE that launch screen altogether and have it simply execute the page. I use this for password entry screens. It works great in flash, but popping up the launch screen first in HTML5 pretty much destroys the effect on an iPad.
I understand how the story_html5.html can be edited, but is there any way to skip the launch screen???
Hey, Russ -
Haven't tested this but it might work. Edit ioslaunch.html and change the body tag to:
body class="launch" onload="return LaunchMobilePlayer(false)"
Hmmmm..... Sounds encouraging!
Just tested the body tag autolaunch. Works for me.
You could edit the page to say something like "Launching Mobile Player..." and remove the button or just have a blank page. You see the page for a split second before the player rolls in.
I don't want to use the mobile player for this one. I'd just like it to advance to and execute the HTML5 as seamlessly as possible.
Any suggestions on how to do this in story_html5.html ?
Ah, gotcha. I'm not seeing the intermediary launch screen when I link directly to story_html5.html.
Roger that. It does seem odd that we cannot create HTML5 pages that just run (without the launch screen). Seems like a lot of people would have a problem with that. Users would get quite tired (and confused) by continually having to click a "Play" button just to see what is otherwise just another web page.
It's incredible that after paying more than $ 1,300, we have to use tools like HyPE to achieve my goals.
I think that to get what users are proposing in this forum should not be so complicated and that technical support is not working as they should.
Users don´t want the splash screen appears when viewing HTML5 with iPad. Is it so hard?
I hope for you a satisfactory response.
Hi everyone,
In order for Safari on iOS to autoplay media like audio or video on the first slide, there must be a user interaction. Thus, we display a Play page to handle the interaction. The limitation is only in Safari on iOS, not other Desktop browsers.
I know about the audio/video constraints. But my page has neither and I'd really like to get rid of that launch page. It is superfluous and confusing to users.
Russ,
Simply make a feature request and that's something they can work on incorporating in a future update. To Brian's point, they wanted to roll out a tool that worked for all possible browsers because I can guarantee there would have been far more headaches from people wondering why their first page audio or video wasn't playing. =-)
For those of you who were around when the first version of Captivate or Lectora came out - don't you remember how terrible those were compared to their current versions? Keep in mind this is the 1st version of Storyline so it's not going to contain everything under the sun.
Sorry, I just felt the need to defend Articulate a little as they are an amazing company compared to many of the others out there, especially when it comes to listening to their users.
Did you mean "index_lms_html5.html" or "story_html5.html" rather than ioslaunch.html?
Hi, Sam -
In this instance, nope. Those instructions were for preventing the launch screen from holding up the launch of the mobile player on the iPad. The detection script opens up ioslaunch.html, which just sits there until you click the play button. The play button calls LaunchMobilePlayer(). The modifications for accelerating HTML5 / LMS HTML5 launch would be different.
I don't see ioslaunch.html file anywhere in the published folder(s). Should it be in the root directory?
Hey Steve. So I think you're saying this is not a fix for the original question but rather for a Mobile Player issue, right? I assume there is still no way to allow HTML5 content to run directly without first showing the launch screen.
This file will only appear if you've selected "Use Articulate Mobile Player on Ipad" in the publish settings dialog. ioslaunch.html appears at the root of your published output if this box is checked.
Hey, Russ -
I'm guessing there's a hacky way to get the HTML5 output to launch without the intermission pause. Will take a look this evening. I've never been satisfied enough with the HTML5 output to give it that much time
That explains my confusion. I understood this thread was about the launch screen in HTML5. I'm not sure how we got on the Articulate mobile player.
Anyone find a way to code around the launch page in HTML5?
This discussion is closed. You can start a new discussion or contact Articulate Support.