[英]Vimeo embed iframe not visible in IE11
我將包含vimeo嵌入代碼的iframe附加到網站上,隱藏iframe,並在加載后顯示第一個。
適用於:Chrome,Safari,Firefox,Win7上的IE 9-11和Win8上的IE10不適用於:Win8.1上的Internet Explorer 11
它顯示了一個黑盒子,我可以按不可見的播放按鈕,並且有聲音,但是什么也看不見。 有趣的是:通過調整瀏覽器窗口的大小,iframe會神奇地出現,並且視頻播放可以正常工作。
從display: none
加載玩家有一些奇怪之處display: none
狀態。 現在,您可以嘗試使用一種已經解決了幾次的變通方法,即當您希望播放器加載時觸發假的調整大小事件,如下所示:
window.dispatchEvent(new Event( 'resize', true, true ));
(很抱歉有錯別字,我在電話上。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.