show3DModel 判斷 launchViewerNoTools 是否存在
This commit is contained in:
		
							parent
							
								
									ac2b16d127
								
							
						
					
					
						commit
						74f25324d9
					
				@ -1044,31 +1044,33 @@
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  function show3DModel() {
 | 
			
		||||
    launchViewerNoTools(
 | 
			
		||||
      pageAct.urn,
 | 
			
		||||
      (viewer) => {
 | 
			
		||||
        let elevOption = {
 | 
			
		||||
          selector: "#forgeViewer",
 | 
			
		||||
          viewer: viewer,
 | 
			
		||||
          ordPath: {
 | 
			
		||||
            area_tag: pageAct.AreaTag,
 | 
			
		||||
            building_tag: pageAct.buiTag,
 | 
			
		||||
          },
 | 
			
		||||
        };
 | 
			
		||||
 | 
			
		||||
        // 電梯移動訂閱程序載入
 | 
			
		||||
        if (elevatorShow) {
 | 
			
		||||
          let forge3DElev = new Forge3DElevFull(elevOption);
 | 
			
		||||
          forge3DElev.bajaEndCallback = function () {
 | 
			
		||||
            endPageLoading();
 | 
			
		||||
    if(typeof launchViewerNoTools != "undefined"){
 | 
			
		||||
      launchViewerNoTools(
 | 
			
		||||
        pageAct.urn,
 | 
			
		||||
        (viewer) => {
 | 
			
		||||
          let elevOption = {
 | 
			
		||||
            selector: "#forgeViewer",
 | 
			
		||||
            viewer: viewer,
 | 
			
		||||
            ordPath: {
 | 
			
		||||
              area_tag: pageAct.AreaTag,
 | 
			
		||||
              building_tag: pageAct.buiTag,
 | 
			
		||||
            },
 | 
			
		||||
          };
 | 
			
		||||
          forge3DElev.init();
 | 
			
		||||
 | 
			
		||||
          // 電梯移動訂閱程序載入
 | 
			
		||||
          if (elevatorShow) {
 | 
			
		||||
            let forge3DElev = new Forge3DElevFull(elevOption);
 | 
			
		||||
            forge3DElev.bajaEndCallback = function () {
 | 
			
		||||
              endPageLoading();
 | 
			
		||||
            };
 | 
			
		||||
            forge3DElev.init();
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        () => {
 | 
			
		||||
          endPageLoading();
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      () => {
 | 
			
		||||
        endPageLoading();
 | 
			
		||||
      }
 | 
			
		||||
    );
 | 
			
		||||
      );
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  $(window).on("timeout:5m", function () {
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user