My SCORM objects are too small or too large in the Content tool
In many cases, display issues are the result of settings selected when authoring a SCORM package. If SCORM objects are too small or too large when viewed in Content, consider replacing the absolute values set for the dimensions in the HTML file with relative values. To do this:
- From Manage Files, click the action menu for the file you want to edit.
- Select Edit File.
- Click HTML Source Editor.
- Replace the absolute values for width and height in the HTML file with relative values.
- Click Save.
Note: The location of these elements vary depending on the authoring tool used to create the SCORM package. Editing these values from the publishing tool and creating a new package with the updated values allows you to successfully use the package repeatedly while only needing to edit it once.
The top of my SCORM objects are being cropped in the Content tool
The d2l.Tools.Content.ContentIFrameHeight configuration variable can be set to constrain the height of the iframe container so that SCORM objects are not cropped when viewed in Content.
To set this configuration variable:
- From the Admin Tools menu, click Config Variable Browser > Tools > Content > ContentIFrameHeight.
- Click Add Value.
- Enter or select the Org Unit ID for which you want to modify the iframe height.
- Enter the new pixel value you want to set for the iframe.
- Click Save.
Note: Modifying this configuration variable modifies the height of the iframe container for all content displayed within a given org unit. If you are using other content types in addition to SCORM packages, consider modifying the SCORM package instead.
When I view my SCORM package in the Content tool, I receive a notification that an error occurred initializing communications with the LMS
Some authoring tools include a multiscreen.html file in SCORM packages that requires editing prior to importing the package into Brightspace. To edit the file:
- Open the SCORM package ZIP folder.
- Locate the
multiscreen.html
file.
- Open the file in an editor.
- Locate the
onload
parameter of the <frameset>
tag.
- Replace the current value with:
onload=""
.
- Locate the
src
parameter of the <frame>
tag.
- Update the
src
value with the appropriate .htm
file. For example, if the project name is VRT – Tool Intro, there should be an htm file in the SCORM package called VRT – Tool Intro.htm
. In this example, the src
parameter would be: src="VRT – Tool Intro.htm"
.
- Save your changes.
- Place the file back in the ZIP folder, overwriting the original.
- Import the SCORM package into Brightspace using the Import/Export/Copy Components tool.
An error appears when I close the window that opened to play my SCORM package
Depending on your authoring tools, and if you are using the legacy SCORM solution, you might have an option to open the player in a new window. Deselect any options that cause the player to open in a new window and export your SCORM object again.
An "LMSSetValueError:cmi.core.lesson_status to [unknown] Incorrect Data Type" error appears when I open my SCORM object
There is an issue with your SCORM object export. The lesson status action is hard-programmed in the export with a value that is not an accepted value option. Open the SCORM package and search for "unknown". If you find it in an .html file, open the file and replace "unknown" with "completed".