https網站中插入視頻網站上面的鏈接無法播放是什麼原因?
我敢肯定是你插入的視頻鏈接是http的,而你要知道,https網站中但凡插入任何第三方非https的資源,都是無法載入的,這個是https安全機制控制的,否則就失去了https的意義了。
類似的解決方案很簡單,一般大部分視頻網站都是同時支持http和https的,你只需要將嵌入的視頻地址從http改為https就可以了,比如:
<iframe height=498 width_=510 src="http://player.youku.com/embed/XMzQ3MzIwNDczMg==" frameborder=0 "allowfullscreen"></iframe>
你直接將此網址嵌入你https的網站以後100%是無法播放的,因為嵌入的視頻網址是http,其實很簡單只需要將以上代碼修改為以下代碼即可:
<iframe height=498 width_=510 src="https://player.youku.com/embed/XMzQ3MzIwNDczMg==" frameborder=0 "allowfullscreen"></iframe>
看到變化了吧,我只是將src="http變為了src="https多了一個s就可以了,大家可以試試看。
感謝邀請。
這是因為瀏覽器默認阻止mixed content,HTTPS網站不能載入HTTP資源所致。既是為了一時之便利也不建議去改動瀏覽器安全特性,因為國內好多大公司都沒意識到HTTPS是一個無法阻擋的大趨勢。
推薦閱讀:
※新媒體運營工具都有哪些呢?你們平時都用什麼工具來輔助自己?
※人類可以通過量子態實現永生嗎?
※過去30年, 世界10大頂尖CEO排行榜, 張瑞敏、柳傳志等統統未入選?
TAG:科技 |