Forum Discussion
SCORM in SCORM
- 1 month ago
UPDATE:
Here are the steps I followed:
- Set the Storyline project to “Always Resume”
- Publish the project to Web
- Rename story.html to index.html
- Zip the published output
- Add a </> Code block in Rise and upload project
- Publish the Rise course to LMS
- Add the <style> and CSS snippet in index.html, just after the closing </head> tag
(720px is the Storyline project height—adjust it to match your project.)<style> iframe.block-code { --block-html-height: 720px !important; } </style> - Re-zip the project and upload it to your LMS
I uploaded the project to SCORM Cloud and confirmed that the embedded Storyline project resumes as expected.
Try here → https://app.cloud.scorm.com/sc/InvitationConfirmEmail?publicInvitationId=b15e8d80-c099-4bc5-b45b-88773bca44e2 (feel free to use a dummy name and email.)The key point here is to avoid using Review 360 as the project source and instead embed the Web output. This allows the resume functionality to work correctly. If you don’t rename story.html to index.html, the project can’t be imported and embedded. If you don’t apply the CSS above, the code block won’t take up the full height by default. Once adjusted, it actually looks better than the interactive Storyline block from Review 360.
Nedim: Thanks (as always) for chiming in with your JavaScript expertise. 👋
ChrisEdwards-92: Personally, I'm not sure it's worth the effort to try to resume an SL block.
- If the block only has a short interaction, it wouldn't be that cumbersome for the user to redo the steps—if they ever want to.
- If it's a lot of content/clicks, consider adding a note that warns users it will reset if they leave it partway through. In other words, tell them not to start unless they have the time to finish it.
Related Content
- 3 months ago
- 5 months ago
- 1 year ago