shaogen1995 2 年之前
父節點
當前提交
36fcd5d5c1

文件差異過大導致無法顯示
+ 1 - 1
dist/css/app.d200c5a6.css


二進制
dist/img/1.48fca945.png


二進制
dist/img/1.bd7d56ee.png


二進制
dist/img/2.6533bfdb.png


二進制
dist/img/2.680a46a2.png


二進制
dist/img/3.20d0f14c.png


二進制
dist/img/3.9305f486.png


二進制
dist/img/4.246013fd.png


二進制
dist/img/4.51948bad.png


二進制
dist/img/5.3cb3594e.png


二進制
dist/img/5.dba310bd.png


文件差異過大導致無法顯示
+ 1 - 1
dist/index.html


文件差異過大導致無法顯示
+ 0 - 2
dist/js/app.1f4535da.js


文件差異過大導致無法顯示
+ 0 - 1
dist/js/app.1f4535da.js.map


文件差異過大導致無法顯示
+ 2 - 0
dist/js/app.f0ef1e53.js


文件差異過大導致無法顯示
+ 1 - 0
dist/js/app.f0ef1e53.js.map


文件差異過大導致無法顯示
+ 0 - 2
dist/js/chunk-415a51fb.0b10673b.js


文件差異過大導致無法顯示
+ 0 - 1
dist/js/chunk-415a51fb.0b10673b.js.map


文件差異過大導致無法顯示
+ 2 - 0
dist/js/chunk-5339dccf.44771ae7.js


文件差異過大導致無法顯示
+ 1 - 0
dist/js/chunk-5339dccf.44771ae7.js.map


文件差異過大導致無法顯示
+ 2 - 2
dist/js/chunk-ead889cc.a63a8591.js


文件差異過大導致無法顯示
+ 1 - 1
dist/js/chunk-ead889cc.a63a8591.js.map


文件差異過大導致無法顯示
+ 4 - 4
dist/js/chunk-vendors.f6505b6a.js


文件差異過大導致無法顯示
+ 1 - 0
dist/js/chunk-vendors.f3ef255d.js.map


文件差異過大導致無法顯示
+ 0 - 1
dist/js/chunk-vendors.f6505b6a.js.map


+ 0 - 2
public/Model.html

@@ -3,8 +3,6 @@
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="viewport"
     content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
-<link rel="shortcut icon" href="./img/favicon.ico" type="image/x-icon">
-<!-- <link rel="stylesheet" href="css/index.css"> -->
 <style>
     .outerImg {
         transition: all 1s;

+ 1 - 1
public/index.html

@@ -11,7 +11,7 @@
 		<script src="./js/FBXLoader.js"></script>
 		<script src="./js/inflate.min.js"></script> -->
     <script src="./js/4dage.js"></script>
-    <title>南海博物馆</title>
+    <title>中国(海南)南海博物馆</title>
   </head>
   <body>
     <noscript>

+ 132 - 120
src/App.vue

@@ -10,11 +10,21 @@
         :key="item.bs"
         :src="`Model.html?m=${item.bs}${item.sta}`"
         frameborder="0"
-        v-if="ifrData[index].done"
+        v-if="ifrData1[index].done"
         v-show="ifrShow === item.name"
         :style="`height:${item.claH}`"
       ></iframe>
     </template>
+    <template v-for="item in ifrData2">
+      <iframe
+        :class="`ifr${item.name}`"
+        :key="item.bs"
+        :src="`Model.html?m=${item.bs}${item.sta}`"
+        frameborder="0"
+        v-if="$route.name === item.name"
+        :style="`height:${item.claH}`"
+      ></iframe>
+    </template>
   </div>
 </template>
 
@@ -23,7 +33,7 @@ export default {
   components: {},
   data() {
     return {
-      ifrData: [
+      ifrData1: [
         {
           bs: "1",
           done: false,
@@ -59,90 +69,92 @@ export default {
           sta: "&camdismax=80&camdismmin=20&currentdis=60",
           claH: "100%",
         },
-        // {
-        //   bs: "1_1",
-        //   done: false,
-        //   name: "box1",
-        //   sta: "&camdismax=100&camdismmin=10&currentdis=30",
-        //   claH: "80%",
-        // },
-        // {
-        //   bs: "2_1",
-        //   done: false,
-        //   name: "box2",
-        //   sta: "&camdismax=80&camdismmin=10&currentdis=50",
-        //   claH: "90%",
-        // },
-        // {
-        //   bs: "2_2",
-        //   done: false,
-        //   name: "box2a",
-        //   sta: "&camdismax=80&camdismmin=10&currentdis=50",
-        //   claH: "90%",
-        // },
-        // {
-        //   bs: "5_1",
-        //   done: false,
-        //   name: "box5a",
-        //   sta: "&camdismax=80&camdismmin=10&currentdis=30",
-        //   claH: "85%",
-        // },
-        // {
-        //   bs: "5_2",
-        //   done: false,
-        //   name: "box5b",
-        //   sta: "&camdismax=80&camdismmin=10&currentdis=30",
-        //   claH: "85%",
-        // },
-        // {
-        //   bs: "5_3",
-        //   done: false,
-        //   name: "box5c",
-        //   sta: "&camdismax=80&camdismmin=10&currentdis=30",
-        //   claH: "85%",
-        // },
-        // {
-        //   bs: "1_1_1",
-        //   done: false,
-        //   name: "box1a",
-        //   sta: "&camdismax=80&camdismmin=10&currentdis=20",
-        //   claH: "80%",
-        // },
-        // {
-        //   bs: "1_1_2",
-        //   done: false,
-        //   name: "box1b",
-        //   sta: "&camdismax=80&camdismmin=10&currentdis=20",
-        //   claH: "80%",
-        // },
-        // {
-        //   bs: "1_1_3",
-        //   done: false,
-        //   name: "box1c",
-        //   sta: "&camdismax=80&camdismmin=10&currentdis=20",
-        //   claH: "80%",
-        // },
-        // {
-        //   bs: "1_1_4",
-        //   done: false,
-        //   name: "box1d",
-        //   sta: "&camdismax=80&camdismmin=10&currentdis=20",
-        //   claH: "80%",
-        // },
-        // {
-        //   bs: "1_1_5",
-        //   done: false,
-        //   name: "box1e",
-        //   sta: "&camdismax=80&camdismmin=10&currentdis=20",
-        //   claH: "80%",
-        // },
-        // {
-        //   bs: "1_1_6",
-        //   done: false,
-        //   name: "box1f",
-        //   sta: "&camdismax=80&camdismmin=10&currentdis=20",
-        //   claH: "80%",
-        // },
+      ],
+      ifrData2: [
+        {
+          bs: "1_1",
+          done: false,
+          name: "box1",
+          sta: "&camdismax=100&camdismmin=10&currentdis=30",
+          claH: "80%",
+        },
+        {
+          bs: "2_1",
+          done: false,
+          name: "box2",
+          sta: "&camdismax=80&camdismmin=10&currentdis=50",
+          claH: "90%",
+        },
+        {
+          bs: "2_2",
+          done: false,
+          name: "box2a",
+          sta: "&camdismax=80&camdismmin=10&currentdis=50",
+          claH: "90%",
+        },
+        {
+          bs: "5_1",
+          done: false,
+          name: "box5a",
+          sta: "&camdismax=80&camdismmin=10&currentdis=30",
+          claH: "85%",
+        },
+        {
+          bs: "5_2",
+          done: false,
+          name: "box5b",
+          sta: "&camdismax=80&camdismmin=10&currentdis=30",
+          claH: "85%",
+        },
+        {
+          bs: "5_3",
+          done: false,
+          name: "box5c",
+          sta: "&camdismax=80&camdismmin=10&currentdis=30",
+          claH: "85%",
+        },
+        {
+          bs: "1_1_1",
+          done: false,
+          name: "box1a",
+          sta: "&camdismax=80&camdismmin=10&currentdis=20",
+          claH: "80%",
+        },
+        {
+          bs: "1_1_2",
+          done: false,
+          name: "box1b",
+          sta: "&camdismax=80&camdismmin=10&currentdis=20",
+          claH: "80%",
+        },
+        {
+          bs: "1_1_3",
+          done: false,
+          name: "box1c",
+          sta: "&camdismax=80&camdismmin=10&currentdis=20",
+          claH: "80%",
+        },
+        {
+          bs: "1_1_4",
+          done: false,
+          name: "box1d",
+          sta: "&camdismax=80&camdismmin=10&currentdis=20",
+          claH: "80%",
+        },
+        {
+          bs: "1_1_5",
+          done: false,
+          name: "box1e",
+          sta: "&camdismax=80&camdismmin=10&currentdis=20",
+          claH: "80%",
+        },
+        {
+          bs: "1_1_6",
+          done: false,
+          name: "box1f",
+          sta: "&camdismax=80&camdismmin=10&currentdis=20",
+          claH: "80%",
+        },
       ],
       ifrShow: null,
     };
@@ -150,40 +162,40 @@ export default {
   watch: {
     $route(val) {
       if (val.name === "Home") this.ifrShow = null;
-      else if (val.name === "Info1" && !this.ifrData[0].done)
-        this.ifrData[0].done = true;
-      else if (val.name === "Info2" && !this.ifrData[1].done)
-        this.ifrData[1].done = true;
-      else if (val.name === "Info3" && !this.ifrData[2].done)
-        this.ifrData[2].done = true;
-      else if (val.name === "Info4" && !this.ifrData[3].done)
-        this.ifrData[3].done = true;
-      else if (val.name === "Info5" && !this.ifrData[4].done)
-        this.ifrData[4].done = true;
-      else if (val.name === "box1" && !this.ifrData[5].done)
-        this.ifrData[5].done = true;
-      else if (val.name === "box2" && !this.ifrData[6].done)
-        this.ifrData[6].done = true;
-      else if (val.name === "box2a" && !this.ifrData[7].done)
-        this.ifrData[7].done = true;
-      else if (val.name === "box5a" && !this.ifrData[8].done)
-        this.ifrData[8].done = true;
-      else if (val.name === "box5b" && !this.ifrData[9].done)
-        this.ifrData[9].done = true;
-      else if (val.name === "box5c" && !this.ifrData[10].done)
-        this.ifrData[10].done = true;
-      else if (val.name === "box1a" && !this.ifrData[11].done)
-        this.ifrData[11].done = true;
-      else if (val.name === "box1b" && !this.ifrData[12].done)
-        this.ifrData[12].done = true;
-      else if (val.name === "box1c" && !this.ifrData[13].done)
-        this.ifrData[13].done = true;
-      else if (val.name === "box1d" && !this.ifrData[14].done)
-        this.ifrData[14].done = true;
-      else if (val.name === "box1e" && !this.ifrData[15].done)
-        this.ifrData[15].done = true;
-      else if (val.name === "box1f" && !this.ifrData[16].done)
-        this.ifrData[16].done = true;
+      else if (val.name === "Info1" && !this.ifrData1[0].done)
+        this.ifrData1[0].done = true;
+      else if (val.name === "Info2" && !this.ifrData1[1].done)
+        this.ifrData1[1].done = true;
+      else if (val.name === "Info3" && !this.ifrData1[2].done)
+        this.ifrData1[2].done = true;
+      else if (val.name === "Info4" && !this.ifrData1[3].done)
+        this.ifrData1[3].done = true;
+      else if (val.name === "Info5" && !this.ifrData1[4].done)
+        this.ifrData1[4].done = true;
+      // else if (val.name === "box1" && !this.ifrData[5].done)
+      //   this.ifrData[5].done = true;
+      // else if (val.name === "box2" && !this.ifrData[6].done)
+      //   this.ifrData[6].done = true;
+      // else if (val.name === "box2a" && !this.ifrData[7].done)
+      //   this.ifrData[7].done = true;
+      // else if (val.name === "box5a" && !this.ifrData[8].done)
+      //   this.ifrData[8].done = true;
+      // else if (val.name === "box5b" && !this.ifrData[9].done)
+      //   this.ifrData[9].done = true;
+      // else if (val.name === "box5c" && !this.ifrData[10].done)
+      //   this.ifrData[10].done = true;
+      // else if (val.name === "box1a" && !this.ifrData[11].done)
+      //   this.ifrData[11].done = true;
+      // else if (val.name === "box1b" && !this.ifrData[12].done)
+      //   this.ifrData[12].done = true;
+      // else if (val.name === "box1c" && !this.ifrData[13].done)
+      //   this.ifrData[13].done = true;
+      // else if (val.name === "box1d" && !this.ifrData[14].done)
+      //   this.ifrData[14].done = true;
+      // else if (val.name === "box1e" && !this.ifrData[15].done)
+      //   this.ifrData[15].done = true;
+      // else if (val.name === "box1f" && !this.ifrData[16].done)
+      //   this.ifrData[16].done = true;
 
       this.ifrShow = val.name;
     },

二進制
src/assets/home/1.png


二進制
src/assets/home/2.png


二進制
src/assets/home/3.png


二進制
src/assets/home/4.png


二進制
src/assets/home/5.png