2013-08-25 80 views
0

此代码显示YouTube视频。这为什么在FireFox上工作,但不在Safari上?

<script type="text/javascript"> 

    var params = { allowScriptAccess: "always" }; 
    var atts = { id: "myytplayer" }; 
    swfobject.embedSWF("http://www.youtube.com/v/P5_GlAOCHyE?enablejsapi=1&playerapiid=ytplayer&allowFullScreen=false&autoplay=0&loop=1&autohide=0&border=0&color2=0xCCCCCC", 
         "ytapiplayer", "480", "270", "8", null, null, params, atts) 

    function onYouTubePlayerReady(playerId) { 
     ytplayer = document.getElementById("myytplayer"); 
    } 

</script> 

此按钮开始播放视频在30秒的位置。
它在FireFox上工作正常,但不在Safari上。

为什么?我该如何解决这个问题?

<button name="test" onclick="ytplayer.seekTo(30,true)">Start</button> 
+0

任何CONSOL输出? – Mindbreaker

+0

@Mindbreaker我在错误控制台上看到这个错误'错误:在NPObject上调用方法的错误.' – MKK

回答

相关问题