Forum Discussion
Publishing Storyline Content in Canvas LMS
Hello! I just wanted to share a recent success I had with getting my Storyline files in to the Canvas LMS. Although I haven't quite found a way to use SCORM reporting features, this is an option to upload your presentations into Canvas that will allow for all of the great interactions we so love in Storyline!
The trick is, when you publish, you have to make sure to choose Launch Player in a New Window. Here are all of the steps I followed (including making it work for iPad).
In order for Storyline presentations to work in Canvas, you have to publish with these player options:
BEFORE you publish, you have to go in to the Player - Other - Launch Player in a New Window
If you choose Prompt to Resume, make sure to leave the "Ignore Flash Cookies in LMS" option UNCHECKED.
It should look like this:
When you publish, make sure to have LMS selected, and checkmark all the boxes in the Publishing for HTML5 and mobile devices.
In Canvas, you need to navigate to the course and page (assignment, module, etc.) where you will be adding the content. THIS IS VITAL. You have to be in the course you want to add the content in before you choose the FILE option on the left-hand side.
Choose "Files" option in the left-hand navigation.
Create a new sub-folder for the course and then choose the upload zip file. Upload the Storyline zip file into the subfolder.
Now create the assignment, announcement, module, etc. that you wanted to create. Choose Add File from the right-hand menu. Navigate to the subfolder you created. Once there, you need to find the "launch.html" file and click on it to add it to your assignment. If you want to allow iPad users to see your content, you also need to click on the IOSLaunch.html file and add it to the assignment.
Save your assignment.
Make sure you have popup blockers off, and then test it out. It should launch in a new window on all browsers. On iPad, you need to have the Articulate Mobile App to interact with the content.
Hope this helps!
Hi Andrea,
Thanks for sharing that here and I hope that it's able to assist someone else!
- KatThoresonCommunity Member
Storyline module is very slow to open - if at all. I embedded a video in there - could this be causing sound "compression" issues?
Hi Kat and welcome to Heroes!
It sounds like your course is slow to open from your LMS? There is a compression that occurs when a course is published in regards to audio, video and images. Although the compression is done to help make your course load faster. Could you tell us more about how you're accessing the published course and if you see this behavior in different browsers? You may also want to test this out by loading the course to SCORM Cloud, which is an industry standard testing method for SCORM content.
- HelenaSmithCommunity Member
I just provided someone with the answers, they were asking the following:
I've made a module overview in Storyline. How do I get it to embed and play on a page?
- JoannaMarshallCommunity Member
I can't get my storyline file to play, even when I follow the instructions above, posted by Andrea, exactly. I get this error message:
"Unable to aqcuire LMS api."
Any ideas?
Joanna
Hi Joanna,
If you receive an "Unable to acquire LMS API" error when launching Articulate content in your LMS, this may be caused by the version of Java that you have installed.
Some LMS’s use a Java API object to load content. Since content created in Articulate does not require Java, please do the following:
* Contact your LMS provider and ensure that your installed version of Java is compatible with the version of the LMS you are using.
* Ensure that you have published your content properly as described in the following article.Hope that helps and feel free to let us know if you need anything else!
- KathyCockcroftCommunity Member
This worked for me a couple of weeks ago but now I am adding a Storyline to a new course in Canvas and it keeps hanging - the player opens but that nothing else happens. I have tried importing the new storyline into the player that I used originally but that hasn't helped either.
Any ideas or help would be gratefully received.
I just love Storyline and Canvas, it is shame we have so much bother trying to get them to work together.
Thanks.
- AndreaCohnCommunity Member
I originally posted this fix awhile ago. Since then we have noticed the more complicated the storyline is, the greater the chance of it not working. Eventually we had to purchase server space and link out to our storyline content. Definitely not ideal, especially since we cannot integrate with the gradebook! But we already had the content and had to make it work.
Andrea Cohn
Associate Dean of Library Operations
Harrison College
Sent from my iPhone- KathyCockcroftCommunity Member
Hi Andrea
Thanks for getting back to me. I have just posted a reply where I explained how I fixed it.
Regards
Kathy
Sent from my iPad
- PennyChriste576Community Member
Hi Kathy,
I can't speak to Canvas specifics, but are you using SL1 or SL2? You mentioned a new course, so I wasn't sure if you meant that you were adding in a newly developed version or similar as you also mentioned importing into a new player?
- KathyCockcroftCommunity Member
Hi Ashley
I am using version 1. Sorry, when I say a new course, I meant I am creating a new course on Canvas into which I would like to use Storyline.
I have sorted it but I really cannot understand the solution.
I opened one of the SL files that used on another course, these all opened and worked as expected.
Using trial and error I have found that if I copy or import the first slide from one of these into my new project and the set the trigger to the next scene it works!
I have looked at player settings and they are the same in both.
Strange but true....
Thanks for getting back to me, I wonder if my strange solution will work for others.
Kathy
Sent from my iPad
Hi Kathy,
It sounds unusual but if it's working, than I guess that's a good way to proceed? I'd also always recommend importing over copying, just in the event that something doesn't copy correctly.
- StanfordKekauohCommunity Member
Has anyone else experienced this issue. I had the same situation where we had one course that plays just fine in canvas but a newer course would always hang up and never load.
I tried Kathy's solution but all that happens is the first slide from the working file loads but when I add any triggers or press next to continue to the newer content it freezes up again.
I have spent close to two hours trying every single combination of hacks I could try to no avail. It really shouldn't be this complicated. Especially when I have one course that works and one that doesn't, even though I am using the same exact player, publishing and story settings.