Loop doesn't work on remote wav files in Chrome browser

tarascv avatartarascv created an issue

For quick test I modified function:

html5.play = function (s) {
		setTimeout(function () {
			//var snd = new Audio('sounds/' + s + '.mp3');
			//snd.play();
			//TODO: detect which formats are supported, and use that.
			var soundPath = "http://www.soundjay.com/button/beep-1.wav";
			var audioElement = document.createElement('audio');
			
			audioElement.setAttribute('src', soundPath);
			audioElement.setAttribute('id', 'aSound_' + s);
			audioElement.setAttribute('autobuffer', 'true');
	
			audioElement.setAttribute('autoplay', 'true');
			audioElement.setAttribute('loop', 'loop');
			audioElement.load()
			//audioElement.play();
			audioElement.addEventListener("load", function() {
				audioElement.play();
			}, true);
		}, 10);
	};

Comments (4)

  1. Log in to comment
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.