2012-11-24 4 views
2

내 Mediawiki에 일부 내장 YouTube 재생 목록이 있습니다.Youtube embed 지연 파싱

내 웹 사이트에서 webpagetest으로 몇 가지 속도 테스트를했는데 그 중 일부는 자바 스크립트 구문 분석을 연기하도록 제안했습니다.

그들은 "JavaScript는 초기 페이지로드 중에 구문 분석됩니다 .PDF 렌더링을 막기 위해 JavaScript 구문 분석을 지연하십시오."

그들은 this과 같은 것들이 문제라고 말했습니다.

초기 페이지가로드 될 때까지 Javascript를 구문 분석하는 동안 어떻게 YouTube 동영상을 Mediawiki에 삽입 할 수 있습니까?

답변

3

그냥 jQuery로 소스 코드를 삽입하십시오. 먼저

<div id="yt-wrapper"></div> 

그럼 랩퍼

$('<iframe width="460" height="234" src="http://www.youtube.com/embed/dQw4w9WgXcQ?rel=0" frameborder="0" allowfullscreen></iframe>').appendTo('#yt-wrapper'); 
으로 소스 코드를 삽입 영상 래퍼/컨테이너를 생성

관련 문제