summaryrefslogtreecommitdiff
path: root/www/js/api.js
diff options
context:
space:
mode:
Diffstat (limited to 'www/js/api.js')
-rw-r--r--www/js/api.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/www/js/api.js b/www/js/api.js
index 04d8c5a..b8c2f28 100644
--- a/www/js/api.js
+++ b/www/js/api.js
@@ -56,7 +56,7 @@ window.html5ks.api = {
};
setTimeout(function () {
- if (el.oncanplaythrough) {
+ if (el.src && el.oncanplaythrough) {
console.warn("video not playing after 3 seconds");
el.oncanplaythrough();
}
@@ -161,6 +161,7 @@ window.html5ks.api = {
video.volume = html5ks.persistent.musicVolume;
var done = function () {
video.style.display = "none";
+ video.onerror = null;
video.src = "";
deferred.resolve();
};