I've inserted an external SWF into a Storyline file and tested it in our LMS and all was good--I rejoiced. A colleague tested it on an Android device: The Storyline player and backgrounds created in Storyline appear but not the inserted SWFs.
I know that even the HTML5 published packages are based on SWFs so why would the player, etc. work but not a (very simple, mind you) SWF inserted onto the timeline?
There's got to be an alternative to converting an SWF to an MP4. My test animation is only 2kb as an SWF but 639 as an MP4 (and it doesn't loop as an MP4). Is there any way to bring in the published HTML5/JS output from Flash into Storyline? To put it simply, I want control and animation beyond what Storyline can do. I'd love to love Storyline. Please help.
Perhaps I'm incorrect, but that doesn't seem like it would solve the Android/iOS incompatibility issue. And I'm hesitant to have pieces scattered in different places.
The only way to bring in the HTML output is as a web object, this would play on iOS and Android as I have tested this in the past. There is no way to play a sf on these devices even Google are trying to remove flash as a legacy format on their devices.
And this truly embeds that content into the Storyline project so it's included with everything I upload into my LMS? It doesn't have to be stored somewhere else and referred or called out to?
I tried using "Web Object" and, after it failed, did some more Googling. It seems that "Inserting a Web Object" doesn't embed the content but just links to it so the HTML/JS has to be uploaded to the server/LMS separately. Am I correct?
8 Replies
There's got to be an alternative to converting an SWF to an MP4. My test animation is only 2kb as an SWF but 639 as an MP4 (and it doesn't loop as an MP4). Is there any way to bring in the published HTML5/JS output from Flash into Storyline? To put it simply, I want control and animation beyond what Storyline can do. I'd love to love Storyline. Please help.
you could bring as a web object
Perhaps I'm incorrect, but that doesn't seem like it would solve the Android/iOS incompatibility issue. And I'm hesitant to have pieces scattered in different places.
The only way to bring in the HTML output is as a web object, this would play on iOS and Android as I have tested this in the past. There is no way to play a sf on these devices even Google are trying to remove flash as a legacy format on their devices.
And this truly embeds that content into the Storyline project so it's included with everything I upload into my LMS? It doesn't have to be stored somewhere else and referred or called out to?
I tried using "Web Object" and, after it failed, did some more Googling. It seems that "Inserting a Web Object" doesn't embed the content but just links to it so the HTML/JS has to be uploaded to the server/LMS separately. Am I correct?
If the content is on your system inserting it as a web object should include the content in your finished project
I found it in the aptly-named WebObjects folder. It looks great when testing it by publishing for Web but through our LMS, it looks like this:
This discussion is closed. You can start a new discussion or contact Articulate Support.