簡體   English   中英

Javascript / Three.js 在 https 中不起作用

[英]Javascript / Three.js is not working in https

我最近將我的 http 站點切換到 https。

由於我進行了此更改,因此我的一個項目不再有效。

在這個隨機生成器中,使用 Three.js 庫的后台在 url 為https時不會出現

但是在 http 中,它運行得很好而且很好。

有誰知道這個問題的任何解決方案?

感謝您對此事的考慮。

您可以下載three.min.js 文件並將其保存到您的https 服務器。

並且不要從 http 服務器加載腳本,而是提供放置three.min.js 文件的https 服務器的路徑。

<script src="https://[path to your server]/js/three.min.js"></script>

打開你的開發者工具並查看控制台,你會找到解釋:

在此處輸入圖片說明

這意味着不允許您擁有通過http://加載某些內容的https://站點。 這稱為“混合內容”,這是一個安全漏洞。 如果您為安全站點提供服務,請確保您的所有內容都使用 HTTPS 協議。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM