나는 thickbox 안에 jw 플레이어를 보여주고 아약스를 통해 jwplayer 코드를 호출합니다. 내가 그것을 호출하면, 그것은 jwplayer 및 오류 콘솔 "jwplayer 정의되지 않았습니다"오류를 보여주는 오류 콘솔을 사용하여 thickbox 표시됩니다 .Jquery 1.8 사용하고 있습니다. 페이지를 새로 고치지 않고 그것을 두 번째 호출 할 때 내부에 비디오가 표시됩니다. jwplayer 및 오류 콘솔에 오류가 표시되지 않습니다. 다음 코드를 사용하고 있습니다 .plz 어떻게 해결할 수 있습니까?참조 오류 : jw 플레이어가 정의되지 않았습니다.
$.ajax {
type: 'POST',
url: 'modules/oneclickorder.php?divid=' + DIVID,
success: function (data) {
alert(data);
$("#oneclickorder1").html(data);
tb_show('Welcome', '#TB_inline?height=700&width=550&inlineId=' + DIVID + '&modal=true', null);
}
})
스크립트를 처음 실행할 때 jwplayer의 JS 파일이로드되지 않기 때문에 그것은 그런 식으로 행동하는 것
echo '<div id="testvideo" style="display:none";>
<div id="playvideo" style="width:549px;height:550px; background-color:#FFF;"></div>
<script type="text/javascript" src="https://www.markettrendsignal.com/js/jwplayer.js"> </script>
<script type="text/javascript">
jwplayer("playvideo").setup({
flashplayer: "https://www.markettrendsignal.com/js/player.swf",
file:"reversalpatternsplugin.flv",
height: 330,
provider: "rtmp",
streamer: "rtmp://s2qwctg3okfahu.cloudfront.net/cfx/st",
width: 550,
autostart:true
});
</script>
여기에 (비) 작동 코드를 표시하십시오. http://jsfiddle.net/ – RASG