스크립트 질문입니다.^^ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

스크립트 질문입니다.^^ 정보

스크립트 질문입니다.^^

본문

time = ytplayer.getCurrentTime();
dur = ytplayer.getDuration();
dur = dur -1;

if((time > dur) && dur> 1 && time > 1){
pauseVideo();
getNextPlaylist();
  }
         

function getNextPlaylist() {
if (ytplayer) {
vid = "<?=$view[wr_10];?>"       
ytplayer.loadVideoById(vid);
}
}

이런 스크립트가 있는데요..

여기서 getNextPlaylist()
vid = "<?=$view[wr_10];?>" 이 부분에 vid 값이 지금은 필드 값 한 개만 적용 되게끔 되는데요.

vid 값이 예를들어 a|b|c|d 이런식으로 필드에 배열이 되어있다면 앞에서부터 1a 2b 3c 4d 이런 식으로 순차적으로 값이 변경 되어 읽었음 합니다..

정리하면 vid에 a 값이 들어가고 “if((time > dur) && dur> 1 && time > 1)” 문을 읽고  getNextPlaylist();값을 다시 부를 땐 vid = d 되고 다시 그 다음 읽을 땐 vid = c가 되고 다시 끝나고 읽을 땐 vid = d값을 읽을 수 있게 하고 싶습니다.

배열로 숫자 값이 매겨있으면 for문에서 현재 vid 값에서 +1해서 읽으면 될듯한데.. 모르겠네요.
고수님들 부탁합니다.^^
  • 복사

댓글 전체

<script type="text/javascript">
    var num=0;
    vid = <?=explode("|", $view[wr_10]);?>;
</script>

다음이라면 ++num;
이전이라면 --num;
으로 설정하여
vid[num] 으로 호출하시면 되겠죠?
제가 잘 몰라서 그러는데요 ++num을 어떤식으로 적용하죠!?
어디에 넣어야 하는지 완전 문장 적용해주세요ㅠㅠ

var num=0;
var p = ++num;
 이렇게 하는건가요? 불러올땐 vid[p]이렇게요??
© SIRSOFT
현재 페이지 제일 처음으로