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

Allow JSON specified hotspot function handlers

Fixes issue mentioned here: https://github.com/mpetroff/pannellum/issues/252#issuecomment-281464915
pull/980/head^2
Wayne Myers 3 роки тому
committed by GitHub
джерело
коміт
dc91568b23
Не вдалося знайти GPG ключ що відповідає даному підпису Ідентифікатор GPG ключа: 4AEE18F83AFDEB23
1 змінених файлів з 12 додано та 0 видалено
  1. +12
    -0
      src/standalone/standalone.js

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

@@ -77,6 +77,18 @@ function parseURLParameters() {
if (configFromURL.hasOwnProperty(key)) {
continue;
}
// Handle function handlers in hotspots
                if(key === "hotSpots") {
                  responseMap[key].forEach((arr) => {
                    for (var hkey in arr) {
                      if(hkey.endsWith("Func")) {
                        arr[hkey] = window[arr[hkey]];
                      }
                    }
                  });
                }
configFromURL[key] = responseMap[key];
}



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