0
我在網頁中嵌入了dailymotion視頻。我使用下面的代碼來顯示它。此代碼通過HTTP而不是HTTPS調用視頻的預覽圖片,而網頁域則位於HTTPS上。Dailymotion「打破了」與視頻縮略圖的HTTPS(Chrome警告)
API調用以及使用HTTPS協議發送:
document.location.protocol
由於這個原因,所有ressources到該網頁不通過HTTPS發送和Chrome顯示上的SSL證書警告。
<script>
// Dailymotion SDK
(function() {
var e = document.createElement('script'); e.async = true;
e.src = document.location.protocol + '//api.dmcdn.net/all.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s);
}());
window.dmAsyncInit = function()
{
var player = DM.player("player", {video: "x254e00", width: "480", height: "270"});
player.addEventListener("play", function(e)
{
$('.video_layer').hide();
});
};
你有一個想法,如何強制這個HTTPS呼籲畫面預覽?