First thing I would try is, using a text only editor like NotePad, setting loop false in the bgaudioplayer.js file:
Code:
/* HTML5 background audio player
* Created: Jan 31st, 2012 by DynamicDrive.com. This notice must stay intact for usage
* Author: Dynamic Drive at http://www.dynamicdrive.com/
* Visit http://www.dynamicdrive.com/ for full source code
*/
jQuery.noConflict()
var bgaudioplayer = (function($){
var audio5support = !!document.createElement('audio').canPlayType
var d_setting = {autoplay:true, loop:false, persistTimeLine:false, volume:0.5, volumelevels:10}
function bgaudioplayer(setting){
var s = $.extend({}, d_setting, setting)
var persistTimeLine = s.persist . . .
The browser cache may need to be cleared and/or the page refreshed to see changes.
If you want more help, please include a link to the page on your site that contains the problematic code so we can check it out.
Just as a side note, several devices - like most if not all handhelds, will not allow auto play, I'm not sure how this script will act in those.
Bookmarks