2014-02-10 85 views
0

我有一個託管在googledrive上的網站。昨天它正在工作,今天它沒有。這個問題似乎與此位的JavaScript時播放選擇的視頻在暫停/重新啓動所有其他系統有關:爲什麼我的javascript不被認爲是安全的?

function playPause(videoDivId) { 
    var vid = document.getElementsByTagName('video'); 
    for (var i = 0, max = vid.length; i < max; i++) { 
     vid[i].pause(); 
     vid[i].currentTime = 0; 
    } 
    var vidSelect = document.getElementById(videoDivId).children[0]; 
    vidSelect.play(); 
} 

如果我刪除了上述情況,現場工作正常,但我看不到視頻(明顯)。

谷歌瀏覽器給了我下面的消息:

此頁包含未經驗證的來源腳本。

您與googledrive.com的連接使用128位加密的 加密。但是,該頁面包含的其他資源不是 安全。這些資源在傳輸過程中可被其他人查看,並且攻擊者可以修改這些資源以更改頁面的行爲。 連接使用TLS 1.2。該連接使用AES_128_GCM進行加密和認證 ,並使用ECDHE_ECDSA作爲密鑰交換機制。

我該如何預防?

+0

此消息不是抱怨你的*代碼*。它抱怨你已經鏈接的非加密的東西(顯然是一個視頻文件)。 –

回答

2

由於錯誤試圖告訴您,您無法在HTTPS頁面上加載非HTTPS腳本。

+0

感謝您的解釋。事實證明我也有其他問題,雖然我不知道究竟發生了什麼。將所有文件重新加載到服務器後,一切正常。 – jkahna

相關問題