【发布时间】:2015-12-30 09:34:22
【问题描述】:
当我使用这个http://cdnjs.cloudflare.com/ajax/libs/peerjs/0.3.14/peer.js 它给出了以下错误
通过 HTTPS 加载,但请求的脚本不安全 'http://cdnjs.cloudflare.com/ajax/libs/peerjs/0.3.14/peer.js'。这 请求已被阻止;内容必须通过 HTTPS 提供。
添加后 https://cdnjs.cloudflare.com/ajax/libs/peerjs/0.3.14/peer.js 它开始给予
通过 HTTPS 加载,但请求了不安全的 XMLHttpRequest 端点'0.peerjs.com:9000/c03lztxhq78vkj4i/…;.该请求已 受阻;内容必须通过 HTTPS 提供。
【问题讨论】:
-
您尝试访问 peer.js 的网页是否正在通过 https 加载?
-
是的,我的页面是通过访问 peer.js 的 https 加载的
-
如果您的页面是通过 https 加载的,那么您尝试在其中加载的所有内容都必须仅通过 https。如果您尝试使用 http 浏览器会出于安全原因阻止它。所以我认为在你的情况下,peer.js 正试图在其中通过 http 加载一些东西。如果您可以尝试通过 http 加载您的页面一次,以验证我所说的是否属实。
-
我尝试通过 http 加载我的页面,然后我得到“getUserMedia() 不再适用于不安全的来源。要使用此功能,您应该考虑将应用程序切换到安全来源,例如 HTTPS。请参阅goo.gl/rStTGz 了解更多详情。”警告和视频不是必需的。