Podcast/js/utilities.js

25 lines
676 B
JavaScript

angular.module('podcasts.utilities', [])
.service('utilities', function() {
return {
clean_url: function(url) {
var cleanedUrl;
if (url.substring(0, 4) != 'http') {
cleanedUrl = 'http://' + url;
} else {
cleanedUrl = url;
}
return cleanedUrl;
}
}
})
.service('url', ['$window', function($window) {
return {
url: $window.URL || $window.webkitURL,
createObjectUrl: function(data) {
return this.url.createObjectURL(data);
}
};
}])
;