Is it possible to change the height of the Qualtrics frame when it is embedded via LTI for another platform/hosting page? | XM Community
Question

Is it possible to change the height of the Qualtrics frame when it is embedded via LTI for another platform/hosting page?

  • 4 August 2023
  • 1 reply
  • 75 views

Userlevel 4
Badge +22
  • Level 4 ●●●●
  • 50 replies

Is it possible to change the height of the Qualtrics frame when it is embedded via LTI for another platform/hosting page? I currently have an integration with Canvas (Instructure Canvas) using LTI, and when in the Canvas interface, users have to scroll through the Qualtrics survey because the frame is too small. Many of the settings relevant to how the survey is rendered are adjusted on the Qualtrics side, so I’m wondering if it’s possible to change the LTI frame size on the Qualtrics end as well. Otherwise, I can see if it’s something that can be adjusted on the Canvas side (though I’ve yet to find that option in Canvas). Thank you!


1 reply

Badge +4

In theory, you’d be able to do this using Canvas’ implement of the postMessage API: https://canvas.instructure.com/doc/api/file.lti_window_post_message.html

 

You would need to add Javascript that sends the iframeResize message: https://canvas.instructure.com/doc/api/file.lti_window_post_message.html#lti-frameresize

Leave a Reply