Hi. I have embedded a twitch player via https (re: https://github.com/justintv/Twitch-API/blob/master/embedding.md) but the flash player continues to load assets within it over http, which is breaking the ssl lock. Is there some way to tell it I’m using https?
I don’t think you can, unfortunately…
Just looked it up, and there was suggestions that you changed “http://” to “https://”, which shouldn’t really be a problem as the docs has “//” in it. You could change it to “https://” just in case, though.
You could try to iframe the experimental HTML5 player.
Yeah I tried changing it from // to https:// just in case they were doing some check, but that didn’t work. I’ll give the iframe a try and post the results.
Unfortunately, the iframe url (//player.twitch.tv?channel=something) doesn’t load via https. Also, if I do use // in the object url, the flash still has hard coded http urls in it that break the ssl.
Oh well… it was worth a try! Hopefully staff will fix this issue and load everything with SSL when that is defined. There might already be a solution for all I know!