I'm trying to embed a 360-degree YouTube video into a survey question using a standard iframe in the HTML View of the Rich Content Editor:
The problem: The video plays and all standard controls (play/pause, volume, fullscreen, progress bar) work correctly, but the 360° drag-to-rotate interaction does not work at all. When I open the exact same video directly on youtube.com, the compass/direction icon appears in the player and I can freely drag to look around, so the video file itself is correctly tagged with spherical metadata.
What I've already ruled out:
- The
allowattribute (includinggyroscopeandaccelerometer) is present and preserved in the final rendered page (confirmed via DevTools Elements panel on the published survey link, not just the editor preview) - No
sandboxattribute is present on the iframe - No custom CSS or JavaScript has been added to this survey (it's a brand new project)
- Increasing the iframe dimensions (tested up to 960x540) does not resolve it, and does not remove the
super-small-embeds-layout-enabledclass that appears in the YouTube player's internal DOM at smaller sizes - Right-clicking "Inspect" directly on the video does reach YouTube's own player DOM (not blocked by an overlay).
Questions:
- Has anyone successfully embedded an interactive 360° YouTube video in a Qualtrics survey?
- Does Qualtrics apply any additional restriction (at the platform/server level, e.g. via Permissions-Policy, sandboxing, or touch-event handling) to iframe content that might affect WebGL-based rendering like YouTube's 360° player, beyond what's visible in the question's HTML source?
- Is there a recommended alternative method for embedding interactive 360° video content in Qualtrics?
Any guidance, or confirmation that this is a known limitation, would be really helpful.
