audioService.js 472 B

12345678910111213141516171819202122
  1. app.factory('AudioService', function(){
  2. var state;
  3. var audio = new Audio();
  4. audio.preload='auto';
  5. return {
  6. load: function(song) {
  7. //var url = 'https://autismify.davidventura.com.ar/back/song/16452';
  8. audio.addEventListener('canplaythrough',function() {
  9. audio.play();
  10. });
  11. audio.src='https://autismify.davidventura.com.ar/back/song/'+song;
  12. audio.load();
  13. },
  14. play: function(){
  15. audio.play();
  16. },
  17. stop: function(){
  18. audio.pause();
  19. }
  20. }
  21. });