Weather API issue -- what does this error mean?

Can someone please explain what this error means? It showed up in my developer tools while I was working on codepen.

_getCurrentPosition() and watchPosition() no longer work on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See for more details.

If you need to see the codepen I’ve created, the app is available via

Thanks for your help!

Update: apparently this is a Chrome issue. I’m now using Firefox to get around it, but I’d like to see if anyone else has found a workaround with Chrome.

I was also running into this error and posted it this morning. Someone suggested using this API instead.

Seriously… use it! It’s way better than the open weather api and it allows you to connect over a secure line so you can use getCurrentPosition with no more errors, and on top of that this API has a lot more info you can load into your app easily!!

Thanks for the tip!

I must’ve missed your post this morning; it’s nice to know someone else was struggling with the same issue. I’m going to give your api a shot. Good luck!