It works! Thanks! Steve, can you tell me where in this file I must put the line. I can't find the line. Is a file created to make the contents work in Safari IOS7 that i've download in this forum. Thanks!
I've the same problem. Could it be that after Updating Storyline, there is no storylinecompiled.js? I've tried to do as suggested in the player_compiled.js, but it don't work!
This javascript fix worked perfectly before, but in my latest publish the launch screen is back! I suspect that maybe something changed in the latest Storyline upgrade/patch? Can anyone from Articulate comment on whether that is the case? I have double-checked my storyline.js file multiple times and the same text (Steve's solution above) is there. No idea why it suddenly isn't doing what it did before.
I haven't heard of any other problems with users working with Javascript since updating to Storyline update 4, but if your Storyline file is not behaving as before there are a few things you'd want to check:
Work on your local drive (your C: drive).Working on a network drive or a USB drive can cause erratic behavior, includingfile corruption, loss of audio, and other unexpected behavior.
You should also make sure the directory pathto your project files and your published output is less than 260 characters(for example C:\Articulate).
Avoid using special characters, accents orsymbols in your file names.
Conduct a repair of Storyline to resolve any issues that may have occurred during the update.
If you uncheck "Use Articulate Mobile Player..." it'll prevent the interstitial player screen from popping up. You'll still get a play button overlay but it's less obtrusive. Mobile goes straight to story_html5 now. There is an amplaunch.html file for android but everything seems to be handled in story and story_html5 for iOS.
Sorry just saw this reply now. I have unchecked the Articulate Mobile Player and am only outputting in html5. The play button still pops up... is there anyway of modifying the code to get rid of that play button so it just launches directly to opening screen in SL2?
This waits for that overlay to load and automatically closes it and initializes for iOS.
**Tested this in an emulator and it closes OK. But it resizes the slide as part of the process. Haven't tested on an actual iPad yet. It might cause sizing issues. YMMV.
If you reply you should be automatically subscribed ( a new feature of ELH2) and you can confirm that at the very top of the thread, you'll see whether or not you're subscribed.
Hm, I looked on our end (by taking an educated guess at what your email address may contain) and I don't see anything wrong in our system. It appears that the emails are going through without any notices of bouncing or similar. Is it possible your company is blocking the emails or that the articulate domain needs to be allowed or something similar?
Are you able to reach out to your IT team for assistance? Based on the email address I saw for you, I suspect it's higher than average security...or at least I would hope so. :-)
Thanks a million @SteveFlowers! ...While this removes the launch screen, it unforetunately prevents videos from playing in the project. Note: there are no videos on the first slide, and they are all set to play when clicked.
This thread is a bit older, so I'm not certain that folks are still subscribed. Since I can't offer support for specific Javascript elements, you may want to reach out to Steve directly using the "contact me" element on his profile page.
76 Replies
Sorry that I missed the reply from Leslie Shapiro. Just to confirm -- this works without requiring the Storyline app for iOS, correct?
Orson
@ Orson - it works for html5 only solutions.
it works!!! Thanks!
Hi Juanjo! Just to help the community follow along, you found this thread based on your issue here.
It works! Thanks!
Steve, can you tell me where in this file I must put the line. I can't find the line. Is a file created to make the contents work in Safari IOS7 that i've download in this forum.
Thanks!
Thanks, Leslie... i did not see you post!
I think i found the line in the code, i will test
Sounds great! Thanks for keeping us updated
I've the same problem. Could it be that after Updating Storyline, there is no storylinecompiled.js? I've tried to do as suggested in the player_compiled.js, but it don't work!
Yes, Evelyn, I'm with you.
This javascript fix worked perfectly before, but in my latest publish the launch screen is back! I suspect that maybe something changed in the latest Storyline upgrade/patch? Can anyone from Articulate comment on whether that is the case? I have double-checked my storyline.js file multiple times and the same text (Steve's solution above) is there. No idea why it suddenly isn't doing what it did before.
Hi Evelyn and Leslie,
I haven't heard of any other problems with users working with Javascript since updating to Storyline update 4, but if your Storyline file is not behaving as before there are a few things you'd want to check:
If you're still having difficulty after checking those items, you may want to share your .story file here so that the community can take a look at the Javascript code you've set up, as we don't provide support for Javascript coding, but if you think there is something that occurred in update 4, we're happy to take a look at all your execute Javascript triggers.
There doesn't seem to be an isolaunch.html file in Storyline 2. Any ideas on how to prevent welcome screen from opening on SL2?
Hi Leon,
If you uncheck "Use Articulate Mobile Player..." it'll prevent the interstitial player screen from popping up. You'll still get a play button overlay but it's less obtrusive. Mobile goes straight to story_html5 now. There is an amplaunch.html file for android but everything seems to be handled in story and story_html5 for iOS.
This post was removed by the author
Sorry just saw this reply now. I have unchecked the Articulate Mobile Player and am only outputting in html5. The play button still pops up... is there anyway of modifying the code to get rid of that play button so it just launches directly to opening screen in SL2?
Thanks in advance,
Leon
Hey Leon-
Just spoke with our support devs and they don't know of a way to remove the play button. How did you remove it in SL1?
Hi David -
In SL1, there was a JavaScript hack to bypass the interstitial screen. In SL2, it's a little easier.
At the end of your story_html5.html file add this within the end script:
document.addEventListener("DOMNodeInserted", function(event) {
if($(event.target)[0].className=="launch_interstitial"){
player.revealPostInterstitial();
}
});
This waits for that overlay to load and automatically closes it and initializes for iOS.
**Tested this in an emulator and it closes OK. But it resizes the slide as part of the process. Haven't tested on an actual iPad yet. It might cause sizing issues. YMMV.
Thank you Steve! I followed the discussion but it didn't let me know that you had responded.
Hi Leon,
If you reply you should be automatically subscribed ( a new feature of ELH2) and you can confirm that at the very top of the thread, you'll see whether or not you're subscribed.
Hi Ashley,
It looks like I am subscribed, but I don't get sent any email notifications. Checked my spam and nothing in there either... weird.
Hi Leon,
Hm, I looked on our end (by taking an educated guess at what your email address may contain) and I don't see anything wrong in our system. It appears that the emails are going through without any notices of bouncing or similar. Is it possible your company is blocking the emails or that the articulate domain needs to be allowed or something similar?
No idea... I never got your response through email and my spam folder is empty. What email address should I be whitelisting?
Hi Leon,
Notifications from the forums will come from heroes@articulate.com (our other addresses that you may want to put on the list include support@articulate.com, success@articulate.com or that domain in general.)
Are you able to reach out to your IT team for assistance? Based on the email address I saw for you, I suspect it's higher than average security...or at least I would hope so. :-)
Thanks a million @SteveFlowers! ...While this removes the launch screen, it unforetunately prevents videos from playing in the project. Note: there are no videos on the first slide, and they are all set to play when clicked.
Any thoughts? Thank you!!!
Hi Ken,
This thread is a bit older, so I'm not certain that folks are still subscribed. Since I can't offer support for specific Javascript elements, you may want to reach out to Steve directly using the "contact me" element on his profile page.
Thanks Ashley!
- Ken
[Circle-frame
This discussion is closed. You can start a new discussion or contact Articulate Support.