Symptom
When using Vonage Video API over a Wix site on Chrome 64 or later, embedded elements are not functioning correctly.
Applies To
- Wix
- Chrome 64
- iFrames
Cause
Embeds were integrated into Wix websites using iFrames. Due to a change made in Chrome 64, additional parameters must be added to an iFrame tag in order to make media function correctly. More information about the change can be found here.
Currently any code added to a Wix website (for example an embed) is served up inside of an iframe. This surrounding iframe is generated by Wix and not controlled by the user, so there is no way to add the additional parameters for Chrome 64. This will prevent embeds from functioning correctly as they cannot acquire the microphone and camera.