我使用Deezer Javascript SDK並通過https加載它。Deezer內容通過HTTP服務
<script src="https://cdns-files.deezer.com/js/min/dz.js"></script>
但是從今天Chrome和Firefox有問題,因爲的Deezer SDK加載腳本一些通過https和Chrome拒絕不安全內容。
Chrome的控制檯:
混合內容:上的網頁的 'https:// ....' 裝載了HTTPS,但要求一個不安全的腳本 'http://www.deezer.com/js_trad-v00340851.php?l=cs'。此請求已被阻止;內容必須通過HTTPS提供。 playerBB.php:1混合內容:'https:// ....'頁面通過HTTPS加載,但請求一個不安全的腳本'http://cdn-files.deezer.com/js/min/core-v00340851.js'。此請求已被阻止;內容必須通過HTTPS提供。 playerBB.php:1混合內容:'...'處的頁面通過HTTPS加載,但請求不安全的腳本'http://cdn-files.deezer.com/js/min/live-v00340851.js'。此請求已被阻止;內容必須通過HTTPS提供。
我對所有腳本都使用https,但Deezer腳本通過http加載另一個腳本,如果我通過https加載了dz.js。我認爲這是一個問題。 – user2700047
@ user2700047 ...你不能在安全...所以你不能從http跳轉到https ...所以如果他們只使用http,它會工作,如果你自己從http開始,所以下載將從http到http同時使用上面的src =「// someurl技巧 –