Tady jsem udělal jednoduchý příklad. Je to celkem popisné.
https://codepen.io/pastelka/pen/GbxxqN
A teď se dívám, že to tam koliduje http/https. Pokud to budete načítat na serveru, který nemá https, upravte zdrojový odkaz v JS na http.
Ještě jednou se k téhle problematice vrátím. Zkusil jsem si ...