The SCORM player embeds the package within an iframe and keeps the Moodle SCORM API in the same window so that the communication all happens within the same window. We have done this since Moodle 2.2 as IE 7 had some strange issues when trying to communicate across multiple windows.
This occasionally causes layout issues with some SCORM packages and it might be a good idea to offer another option and allow the package to open in a window by itself and communicate via js with the parent window that initiated the pop-up.
Jamie Smith wrote an initial patch to do this when trying to workaround an issue with Articulate here:
https://github.com/danmarsden/moodle/commit/f25a77086ee14b73acf368e7451dee202003a22f
Articulate have released a patch to their product to allow published scorms to display nicely within an iframe but I think it could be useful to add this option in future anyway.
- has a non-specific relationship to
-
MDL-45711 SCORM player incorrect size on iPad/landscape position
-
- Closed
-
-
MDL-62057 Adjust SCORM frame sizing
-
- Open
-
- has been marked as being related by
-
MDL-62057 Adjust SCORM frame sizing
-
- Open
-
-
MDL-83774 SCORM opening in a new tab
-
- Open
-
- will help resolve
-
MDL-44376 SCORM course only working with Firefox
-
- Closed
-