diff --git a/Frontend/_dashboard.html b/Frontend/_dashboard.html index f42db70..4eb48fb 100644 --- a/Frontend/_dashboard.html +++ b/Frontend/_dashboard.html @@ -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 () {