2017-10-13 20 views
0

페이지에서 사용할 수있는 모든 jwplayers를 반복하는 일부 자바 스크립트 코드를 작성해야합니다.페이지에서 여러 명의 jwplayers를 발견하십시오.

jwplayer API는 함수 selectPlayer()이 있습니다

var player = jwplayer.api.selectPlayer(); 

을하지만 이것은 단지 페이지의 첫 번째 플레이어를 반환합니다. 나는 그들을 모두 찾을 수있는 방법을 볼 수 없습니까?

답변

0

이 작업을 수행 할 수있는 몇 가지 방법이 있지만 가장 간단한은 "(X) jwplayer"를 호출하는 것입니다 - X 페이지에 jwplayers의 배열에 관한 0부터 시작하는 인덱스입니다 -이 인덱스에서 Player 인스턴스를 반환합니다.

그래서 JW7/JW8을 위해 당신은 단순히 다음을 수행 할 수 :

var jwpAll = document.querySelectorAll('.jwplayer'); 
for(var jwpIndex=0,jwpTotal=jwpAll.length;jwpIndex<jwpTotal;jwpIndex++){ 
    var player = jwplayer(jwpIndex); 
} 
+0

내가 그 동안이 같은 결론에 도달하지만 난 당신을 받아 들일 것입니다 내 자신의 질문에 대답에 라운드하지 않았다으로보고 :) – Omiron