我想一首歌的當前時間,我使用獲取當前時間jPlayer
var currentTime = $('#jquery_jplayer_1').data("jPlayer").status.currentTime;
爲其但我正在逐漸和錯誤遺漏的類型錯誤:未定義無法讀取屬性「狀態」在控制檯中。
我想要做的是假設一首歌正在播放,當用戶點擊另一首歌曲的播放按鈕時,我想要獲得上一首歌曲播放的時間,然後開始播放點擊的歌曲。
這裏是我的代碼:
var currentTime = $('#jquery_jplayer_1').data("jPlayer").status.currentTime;
alert(currentTime);
$("#jquery_jplayer_1").jPlayer("stop");
var id = "#jquery_jplayer_1";
var media = {
mp3: audio_element
};
var options = {
swfPath: "/appystream/assets/jplayer",
supplied: "mp3",
wmode: "window"
};
var currentTime = $('#jquery_jplayer_1').data("jPlayer").status.currentTime;
alert(currentTime);
// jPlayer android versions 2.3 fix.
var myFix = new jPlayerAndroidFix(id, media, options);
myFix.setMedia(media).play();
setTimeout(function() {
myFix.setMedia(media).play();
}, 2000);
無論身在何處,我把代碼即可獲得當前的時間,它與上面給出的錯誤響應..
我在做什麼錯?我該怎麼辦呢?
感謝您的答覆夥計..雖然這不是我期待的答案,我有一個想法了:) – 2013-03-02 08:02:57