我們的應用程序通過https發送,我們有可能在其中嵌入vimeo視頻。在https網站上使用javascript加載封面圖片
現在,我們正在使用JavaScript加載其他內容的封面圖片。 的呼叫可以是這個樣子
$.ajax({
type: 'GET',
url: 'https://www.vimeo.com/api/v2/video/80973511.json',
jsonp: 'callback',
dataType: 'jsonp',
success: function(data) {
var thumbnail_src = data[0].thumbnail_large;
console.log(thumbnail_src)
}
});
請注意,我們請求通過https在這裏,如果你打開上面的瀏覽器的URL,它會載入關於「吉娜妮可拉爾的工作」的信息,通過HTTPS。
現在,在網站上使用jQuery的HTTPS執行這一點,你會得到以下信息:在「HTTPS
[鎖定]頁:// ----------- '-erased ---------------'通過HTTPS加載,但從'http://vimeo.com/api/v2/video/80973511.json?callback=jQuery19106951870615594089_1386837009643&_=1386837009644'運行不安全的內容:此內容也應通過HTTPS加載。
這就像vimeo-API將JSONP請求重定向到一個不安全的連接。 網絡標籤說相同。
東西告訴我https在這些情況下不被支持?
提示: https://vimeo.com/forums/topic:17127
哈哈哈:-) 我這裏有3個開發商笑他們的屁股。他們已經花了足夠的時間在這件事上感到尷尬:-) 有時候,這是人生中的小事... ...對! ;-) 謝謝達什龍! – hussfelt
哈哈,我可以聯繫100%。這是一個非常奇怪的邊緣案例。 – Dashron