2012-03-26 1 views
0

jwplayer.js가 포함되어 있습니다. jwplayer 설정을 올바르게 사용했지만 여전히 play(), pause() 등의 자바 스크립트 기능을 사용할 수 없습니다. ' Flash Player.swf 객체를 사용하고 있습니다.JW Player 자바 스크립트 상호 작용이 실패합니다.

다음 코드도 복사했지만 항상 실패합니다. http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/16022/controlling-the-player-using-javascript

jwplayer("container").setup({ 
     file: "7.mp3", 
     flashplayer: "wqplayer.swf", 
     height: 270, 
     width: 480 
     }); 

<a href="" onclick="jwplayer().play();">Toggle the playback</a> 
+0

코드를 공유하면 오류 메시지가 나타납니다. – slash197

+0

오류 메시지가 표시되지 않습니다. – levi

+0

콘솔에서 javascript 오류를 확인 했습니까? – slash197

답변

0

당신은 당신이 플래시 player.swf 객체를 사용하고 말한다. 사용 (권장) JW 플레이어 자신의 자바 스크립트 베더 (jwplayer.js)를 사용하여

  • : JWPlayer에 매체를 포함하는 세 가지 옵션이 있습니다, 그 중 하나는 당신에게 JS 위에 플레이어를 제어 할 수있는 가능성을 제공합니다 하는 HTML 개체 등의 태그 또는 내장을 사용하여 일반 베더 (같은 SWFObject)

참조 : http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/12538/supported-player-embed-methods

Afaik JS를 통해 JWPlayer를 제어하려는 경우 두 번째 메서드와 제네릭 임베더 (SWFObject)를 사용할 필요가 없습니다.

또한 JS 베더 참조를 참조하십시오 http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/15995/jw-embedder-reference-guide

당신이 당신의 JS 코드 주위에 스크립트 태그를 잊지 마세요 확인하십시오

<script type="text/javascript" src="path/to/your/jwplayer.js"></script> 

<div id="container">Loading the player ...</div> 

<script type="text/javascript"> 
    jwplayer("container").setup({ 
     flashplayer: "wqplayer.swf", 
     file: "7.mp3", 
     height: 270, 
     width: 480 
    }); 
</script> 

<a href="" onclick="jwplayer().play();">Toggle the playback</a> 

희망하는 데 도움이!