[英]JWplayer Javascript interaction not working
這個問題會讓我禿頂。 保存我的頭發plz。
我一直在嘗試使用其JavaScript API來停止和暫停並播放JWplayer最新版本並且沒有任何作用。
這是代碼:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>JW Player 5 playlist</title>
<script src="jquery-1.3.2.min.js" type="text/javascript"></script>
<script type="text/javascript" src="jwplayer.js"></script>
<script type="text/javascript" src="swfobject.js"></script>
</head>
<body>
<!-- START OF THE PLAYER EMBEDDING TO COPY-PASTE -->
<div id="mediaplayer">JW Player goes here</div>
<script type="text/javascript">
jwplayer("mediaplayer").setup({
flashplayer: "player.swf",
file: "lounge warmup.3gp",
skin: "simple/simple.zip",
image: "http://content.bitsontherun.com/thumbs/nPripu9l-480.jpg",
controlbar: "bottom",
width: "400",
height: "8"
});
</script>
<!-- END OF THE PLAYER EMBEDDING -->
<br>
<a href="#" onclick="jwplayer().stop(); return false;">Stop playback</a>
</body>
</html>
為什么這不起作用?
你的代碼適用於我(在我將“文件”調整為我本地的代碼之后)。 一些可能性:
您是使用“file://”URL加載它,還是從實際的Web服務器加載它? (如果來自file:// URL,則可能存在Flash安全限制。)
您是否打算按照目前的指定高度為8px? 我不知道你的自定義皮膚是什么樣的。 為了使用默認皮膚查看內容,我必須指定更大的高度。
我對JWPlayer不太熟悉,但文件參數是否可能需要進行URL編碼? (如果不確定,可能嘗試從文件名中刪除空格並在服務器上重命名。)
在任何情況下,您的代碼都適用於我使用默認皮膚和不同的媒體文件。 我可以播放然后單擊“停止”鏈接以停止播放。 如果上述想法沒有幫助,那么您需要准確指定哪些不適合您。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.