2013-12-12 46 views
0

我們的應用程序通過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

回答

1

拿出從您的網址www的。它看起來像任一協議www.vimeo.com重定向到http://vimeo.com

https://www.vimeo.com/api/v2/video/80973511.json重定向 https://vimeo.com/api/v2/video/80973511.json不重定向

+0

哈哈哈:-) 我這裏有3個開發商笑他們的屁股。他們已經花了足夠的時間在這件事上感到尷尬:-) 有時候,這是人生中的小事... ...對! ;-) 謝謝達什龍! – hussfelt

+0

哈哈,我可以聯繫100%。這是一個非常奇怪的邊緣案例。 – Dashron

相關問題