पर काम करता है मैं ऑडियो चलाने के लिए जेप्लेयर का उपयोग कर रहा हूं। हमें खेल को निर्बाध होने की जरूरत है। इसके लिए, हम पृष्ठ सामग्री लोड करने और पृष्ठ पर सामग्री को बदलने के लिए jQuery.load() विधि का उपयोग कर रहे हैं।jPlayer क्रोम पर सामग्री रीफ्रेश करने के लिए jQuery.load() विधि को कॉल करने पर रोकता है लेकिन फ़ायरफ़ॉक्स
हम किसी भी तरह से jplayer सामग्री को रीफ्रेश नहीं कर रहे हैं।
कोड फ़ायरफ़ॉक्स में ठीक काम करता है और जेप्लेयर बिना रुकावट के ऑडियो चलाता है। लेकिन क्रोम और सफारी पर, jplayer बंद हो जाता है और फिर jquery लोड विधि के निष्पादन के ठीक बाद पुनरारंभ होता है।
साथ ही, जब मैं स्थानीय मशीन पर कोड चलाता हूं, तो उनके किसी भी ब्राउज़र में कोई बाधा नहीं होती है। केवल जब मैं सर्वर पर कोड चलाता हूं तो उनका बाधा होता है।
हमें बिना रुकावट के संगीत की आवश्यकता है।
मेरे कोड के रूप में नीचे है:
function loadContent(pagePath) {
//Method called on menu click to load content without page refresh
//Loading the said page (pagePath - relative path of page)
jQuery('#containerDiv').fadeOut(200, function() {
jQuery('#waitingDiv').show();
jQuery(this).empty();
jQuery(this).load(pagePath, function() {
jQuery(this).fadeIn(200, function() {
jQuery('#waitingDiv').hide();
});
});
});
}
//JPlayer initiation code on first page load
jQuery("#jquery_jplayer_1").jPlayer({
ready: function() {
jQuery(this).jPlayer("setMedia", {mp3: '../'+path});
},
swfPath: "../swf",
supplied: "mp3",
wmode: "window"
});
किसी भी सुझाव?
धन्यवाद अखिलेश अग्रवाल
किसी को भी ऊपर JPlayer दीक्षा कोड ले जाने का प्रयास ... किसी भी संकेत दिए गए उपयोगी होगा। –