Hi Adam,
of course - here is a little more info. You'll need to create a regular Adapt SCORM package, which is the starting point.
- As Aniket says, you'll need to create a further page manually.
- The purpose of this new page is to open up the main Adapt page in a popup using JavaScript.
- You will need to make sure the additional page you have created is the one referenced in the imsmanifest.xml file instead of the main Adapt launch page.
- This means Moodle will open the new page as part of launching the SCORM package.
- If you configure the Moodle SCORM activity so that is displays in the 'same window' (as opposed to 'new window'), the effect is that your new page is opened up directly in the Moodle window.
- As it's loaded, your JavaScript will then spawn the popup and load the original Adapt page.
- Seeing as you are controlling how the new window/tab is being opened via JavaScript rather than relying on Moodle to do this for you, you won't have the same issue (as your script avoids the iframe).
- If you follow this method, you will still only have one extra window/tab and this should now be fully responsive.
Hope this clarifies things.
Thanks
Sven