Переглянути джерело

Adding to available features within configFromUrl keys for standalone iframe

pull/1122/head
Shawn Scofield 2 роки тому
джерело
коміт
5e4453ee46
1 змінених файлів з 30 додано та 6 видалено
  1. +30
    -6
      src/standalone/standalone.js

+ 30
- 6
src/standalone/standalone.js Переглянути файл

@@ -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:


Завантаження…
Відмінити
Зберегти