Mixed content problem (different, but similar to weather project)

Hi,

I am having a similar problem as discussed below and many other threads about open weather API for the, expect with an angular project on github. I can get the results if turn off HTTPS, but otherwise I have had no luck using crossoriginme or any other fix.

Would anyone any suggestions on a fix? Should I look at a different weather API or is there another fix I’m overlooking?

Project
https://chrisb55.github.io/Weather-App/#/