소스 검색

Allow `loadScene` to be called from `load` event handler (fixes #1144).

pull/1165/head
Matthew Petroff 1 년 전
부모
커밋
5656fe6f07
1개의 변경된 파일9개의 추가작업 그리고 3개의 파일을 삭제
  1. +9
    -3
      src/js/pannellum.js

+ 9
- 3
src/js/pannellum.js 파일 보기

@@ -1787,13 +1787,14 @@ function renderInit() {
if (config.backgroundColor !== undefined)
params.backgroundColor = config.backgroundColor;
renderer.init(panoImage, config.type, config.haov * Math.PI / 180, config.vaov * Math.PI / 180, config.vOffset * Math.PI / 180, renderInitCallback, params);
} catch(event) {
// Panorama not loaded

if (config.dynamic !== true) {
// Allow image to be garbage collected
panoImage = undefined;
}
} catch(event) {
// Panorama not loaded

// Display error if there is a bad texture
if (event.type == 'webgl error' || event.type == 'no webgl') {
anError();
@@ -1842,6 +1843,11 @@ function renderInitCallback() {
preview = undefined;
}
loaded = true;

if (config.dynamic !== true) {
// Allow image to be garbage collected
panoImage = undefined;
}
animateInit();



불러오는 중...
취소
저장