我的問題是,我正在使用畫布.toDataURL()
方法在Chrome和Firefox上顯示圖像的預覽,但由於該站點通過SSL連接,導致出現警告。toDataURL()打破SSL連接
我得到以下警告消息時,我使用顯示的toDataURL()
圖像:
在...顯示來自....
這隻因爲發生在Chrome不安全內容頁chrome在安全網頁旁邊有Lock: 這會導致地址欄上的綠色鎖定將狀態更改爲警告狀態,表明此頁面上的資源不安全。
這是預期的行爲toDataURL()
?
我不明白爲什麼它是不安全的,因爲我沒有通過HTTP連接獲取任何數據,甚至根本沒有獲取任何數據,因爲它都是通過JavaScript完成的。 但我可能是錯的,請糾正我。
有沒有不同的方式讓我確保我保護這些內容?或者不會導致警告發生? (而且我確實需要使用.toDataURL()
方法?)
可能有一個標誌可以在img elem上設置。 http://blog.chromium.org/2011/07/using-cross-domain-images-in-webgl-and.html –
你能解決這個問題嗎?如果是的話,怎麼樣? – Hitesh