1

当我使用这个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 提供。

4

3 回答 3

3

这是由于混合内容阻止 - 尝试加载安全版本,例如

https://cdnjs.cloudflare.com/ajax/libs/peerjs/0.3.14/peer.js
于 2015-12-30T13:12:02.850 回答
2

检查其对 peerjs http://peerjs.com/status/old的兼容性支持

于 2016-01-21T09:24:19.253 回答
0

可能会迟到,但无论如何这可能会对一些人有所帮助......

Peer Js的情况下:

如果您计划部署到远程服务器,则必须通过 HTTPS。这是因为浏览器只允许在连接安全的情况下访问设备。

本文可能会有所帮助(在标题下阅读:部署到远程服务器)。

如果好奇,还可以考虑看看网络基础知识。(阅读标题:一个 XMLHttpRequest 示例)。

额外内容:您还可以阅读此文档以防止混合内容。

于 2017-08-14T19:42:02.280 回答