Why are YouTube videos and other embedded media using Insert Stuff not working/loading?

There are two potential reasons your content may not be working:

  1. When using the Insert Stuff framework to add a YouTube video/other embedded media in a Content frame, the Firefox internet browser blocks the content because it is unsecure without informing the user that there is actually an invisible block around where the media should be. This makes it appear as if the insert failed even though the browser is actually blocking the unsecure content.

    To resolve this issue, the URL that is linked from within the Content frames must use https:// and NOT an http:// URL. If the destination site doesn't have an https:// URL, then you might reconsider linking to this content. If it is necessary, ensure that your students know that they need to enable the ability to view unsecure content.

  2. It is possible your course is ‘Sandboxed’. To enhance the security of content files that execute scripts to create extra-rich HTML experiences (such as objects that can execute JavaScript), there is a sandboxing feature that creates a secure iFrame around the HTML file. This allows an HTML file to execute scripts (such as JavaScript) within the iFrame only but will prevent them from executing outside the iFrame (against the domain). This enables some flexibility in creating rich content, and provides reassurance for the security-conscious that end user information remains secure in all situations (such as in courses where non-privileged roles are contributing content.)

    To find out if your course is sandboxed, access Course Admin > Course Offering Information. An indication if your course is sandboxed or not, is available on that page.