原因
新版的 Chrome 已经默认实行强制 https 策略了,访问网页中 src 资源时中自动由 http 转为 https,但如果引用的资源无法通过 SSL 访问,Chrome 浏览器会阻断这个资源,就导致了多媒体播放失败,外部 JS 不执行等等后果。
产生影响的版本
Chrome 79 和 80 版本,主要针对多媒体和 js 资源的混合内容(mixed content)http 自动升级 https;
Chrome 81 版本,连 img src 里的 http 图片资源都会自动强制转 https。