If you are using WIX/Google Sites/Some other tool and your embeds are no longer working.
The fix is as follows, it seems that wix and other website builders will put your embed in another iframe, so you need to include your website as a parent and that extra iframe as a parent.
Generally it seems that for a wix site, your site is
And your iframe is
So your parent would be
Try the fix described on Github → https://github.com/BarryCarlyon/twitch_misc/tree/master/player/googlesites
You can check the specific of your extra iFrame by right clicking on the broken embed, hitting “inspect” and then looking in the source for something like this:
Highlighted is the iFrame URL you are looking for.
Some sites may do website, iFrame, iFrame, your actual embed. So you’ll have to follow the Tree up and add all the parents.
If you are still stuck after trying this, and cant’ find your parent tree.
Please post a link to your direct webpage where the broken embed exists and someone can look and provide the fix for you.
Please be advised this is voluntary and you may not get an answer quickly.
Your website needs to be over SSL and forcing Non SSL visitors to the SSL version of your site