Hy vọng blog của tôi có thể giúp bạn giải quyết vấn đề của mình http://gmarkmananquil.blogspot.com/2012/01/jplayers-circleplayer-ie-issue.html và tải xuống tập lệnh. Không có công việc nào ở trên cho tôi nên chỉ cần thử công việc của tôi một chút.
Đây là công việc xung quanh tôi làm trong việc đạt được tự động chơi trong plugin này, trước hết phải thêm autoplay thuộc tính giá trị mặc định đối tượng biến trong kịch bản circleplayer tìm thấy trong dòng 35.
defaults = {
// solution: "flash, html", // For testing Flash with CSS3
supplied: "mp3",
solution: "flash,html",
// Android 2.3 corrupts media element if preload:"none" is used.
// preload: "none", // No point preloading metadata since no times are displayed. It helps keep the buffer state correct too.
cssSelectorAncestor: "#cp_container_1",
cssSelector: {
play: ".cp-play",
pause: ".cp-pause"
},
autoplay: false // add this autoplay default to false
},
Thứ hai, sửa đổi kịch bản trong dòng 98 với mã này,
if(self.options.autoplay){
$(this).jPlayer("setMedia", self.media).jPlayer('play');
}
else{
$(this).jPlayer("setMedia", self.media);
}
việc sử dụng ví dụ về kịch bản sẽ là như thế này,
var myCirclePlayer = new CirclePlayer("#jquery_jplayer_1",{
mp3: "music/booty me down.mp3"
}, {
cssSelectorAncestor: "#cp_container_1",
swfPath: "js",
wmode: "window", size : { width:"40px" },
autoplay: true
}
);
Tôi nên chèn mã này ở đâu? –
Cảm ơn làm việc tốt, sự khác biệt giữa mã trên và mã của bạn là mã của bạn chơi một lần và trên một vở kịch liên tục –
Điều này làm việc, nhưng các giải pháp được chấp nhận ở trên đã không làm việc! – Xonatron