Quellcode durchsuchen

Make video panoramas work in Chrome.

pull/63/head
Matthew Petroff vor 9 Jahren
Ursprung
Commit
f3372638c8
1 geänderte Dateien mit 7 neuen und 2 gelöschten Zeilen
  1. +7
    -2
      src/js/pannellum.js

+ 7
- 2
src/js/pannellum.js Datei anzeigen

@@ -201,6 +201,8 @@ function init() {
} else {
if (config.video === true) {
panoImage = document.createElement('video');
infoDisplay.load.lbox.style.display = 'block';
infoDisplay.load.lbar.style.display = 'none';
} else {
panoImage = new Image();
}
@@ -282,6 +284,10 @@ function init() {
}
if (config.video === true) {
panoImage.addEventListener('canplaythrough', function() {
panoImage.play();
onImageLoad();
});
for (i = 0; i < config.panoramas.length; i++) {
if (panoImage.canPlayType(config.panoramas[i].type).length > 0) {
panoImage.crossOrigin = 'anonymous';
@@ -296,8 +302,7 @@ function init() {
' video formats. Please try using a different browser or' +
' device.');
}
panoImage.play();
onImageLoad();
panoImage.load();
} else {
// Still image
p = absoluteURL(config.panorama) ? config.panorama : p + config.panorama;


Laden…
Abbrechen
Speichern