给大家介绍种js脚本控制优酷播放器方法,网上的功能不完整,本人改进了一下,含播放,暂停,显示播放按钮,隐藏播放按钮,停止退出。
html代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<body style="text-align: center; margin: 0 auto;">
<div style="margin:20px; text-align:center">
<button id="demo" onclick="javascript:playVideo();">start</button>
<button id="demo1" onclick="javascript:pauseVideo();">pause</button>
<button id="showControls" onclick="javascript:showControls();">showControls</button>
<button id="hideControls" onclick="javascript:hideControls();">hideControls</button>
<button id="btnStop" onclick="javascript:Stop();">Stop</button>
<div style="width: 480px; margin: 10px auto; height: 400px" id="youkuplayer" />
<script type="text/javascript">
var player = null;
function playVideo() { if (player != null) { player.playVideo(); } else { document.location = document.location; } }
function pauseVideo() { if (player != null) { player.pauseVideo(); } }
function hideControls() { if (player != null) { player.hideControls(); } }
function showControls() { if (player != null) { player.showControls(); } }
function Stop() { player = null; document.getElementById("youkuplayer").innerHTML = ''; }
</script>
<script src="http://player.youku.com/jsapi" type="text/javascript">
player = new YKU.Player('youkuplayer',{
styleid: '0',
client_id: 'eefe9359b6ec9929',
vid: 'XNzUxNTIwOTA4',
autoplay: true
});
</script>
</div>
</body>
</html>