Procházet zdrojové kódy

Adding to available features within configFromUrl keys for standalone iframe

pull/1131/head
Shawn Scofield před 2 roky
committed by Matthew Petroff
rodič
revize
d39a61e1be
1 změnil soubory, kde provedl 30 přidání a 6 odebrání
  1. +30
    -6
      src/standalone/standalone.js

+ 30
- 6
src/standalone/standalone.js Zobrazit soubor

@@ -32,16 +32,40 @@ function parseURLParameters() {
if (value == '')
continue; // Skip options with empty values in URL config
switch(option) {
case 'hfov': case 'pitch': case 'yaw': case 'haov': case 'vaov':
case 'minHfov': case 'maxHfov': case 'minPitch': case 'maxPitch':
case 'minYaw': case 'maxYaw': case 'vOffset': case 'autoRotate':
case 'hfov':
case 'pitch':
case 'yaw':
case 'haov':
case 'vaov':
case 'minHfov':
case 'maxHfov':
case 'minPitch':
case 'maxPitch':
case 'minYaw':
case 'maxYaw':
case 'vOffset':
case 'autoRotate':
configFromURL[option] = Number(value);
break;
case 'autoLoad': case 'ignoreGPanoXMP':
case 'autoLoad':
case 'ignoreGPanoXMP':
case 'compass':
case 'showFullscreenCtrl':
case 'showZoomCtrl':
case 'keyboardZoom':
case 'mouseZoom':
case 'draggable':
case 'showControls':
configFromURL[option] = JSON.parse(value);
break;
case 'author': case 'title': case 'firstScene': case 'fallback':
case 'preview': case 'panorama': case 'config':
case 'type':
case 'author':
case 'title':
case 'firstScene':
case 'fallback':
case 'preview':
case 'panorama':
case 'config':
configFromURL[option] = decodeURIComponent(value);
break;
default:


Načítá se…
Zrušit
Uložit