Explorar el Código

各处图片元素禁止拖拽

任一存 hace 2 años
padre
commit
f82618d548

+ 1 - 0
src/components/BackBtn.vue

@@ -5,6 +5,7 @@
     <img
       src="@/assets/image/back.png"
       alt="back"
+      draggable="false"
     >
   </button>
 </template>

+ 2 - 0
src/components/SlideTip.vue

@@ -9,12 +9,14 @@
         class="slide-tip_image"
         src="@/assets/image/下拉.png"
         alt=""
+        draggable="false"
       >
     </div>
     <img
       src="@/assets/image/slide-tip-hand.png"
       class="slide-tip_hand"
       alt=""
+      draggable="false"
     >
   </div>
 </template>

+ 1 - 0
src/components/TreeFruit.vue

@@ -14,6 +14,7 @@
     <img
       :src="require(`@/assets/image/pointer-${theme}.png`)"
       alt=""
+      draggable="false"
     >
   </router-link>
 </template>

+ 6 - 0
src/views/Chart.vue

@@ -30,6 +30,7 @@
         <span class="number-small">{{ bubbleDataForShow['观众数'][1] }}</span>
       </div>
       <img
+        draggable="false"
         src="@/assets/image/观众数.png"
         alt=""
       >
@@ -47,6 +48,7 @@
         <span class="number-small">{{ bubbleDataForShow['临展数'][1] }}</span>
       </div>
       <img
+        draggable="false"
         src="@/assets/image/临展数.png"
         alt=""
       >
@@ -66,6 +68,7 @@
         <span class="number-small">{{ bubbleDataForShow['专题活动'][1] }}</span>
       </div>
       <img
+        draggable="false"
         src="@/assets/image/专题活动.png"
         alt=""
       >
@@ -83,6 +86,7 @@
         <span class="number-small">{{ bubbleDataForShow['活动数'][1] }}</span>
       </div>
       <img
+        draggable="false"
         src="@/assets/image/活动数.png"
         alt=""
       >
@@ -100,6 +104,7 @@
         <span class="number-small">{{ bubbleDataForShow['微信粉丝'][1] }}</span>
       </div>
       <img
+        draggable="false"
         src="@/assets/image/微信粉丝.png"
         alt=""
       >
@@ -117,6 +122,7 @@
         <span class="number-small">{{ bubbleDataForShow['外展数'][1] }}</span>
       </div>
       <img
+        draggable="false"
         src="@/assets/image/外展数.png"
         alt=""
       >

+ 12 - 0
src/views/ExhibitionDetail.vue

@@ -27,12 +27,14 @@
         class="image-wrapper"
       >
         <img
+          draggable="false"
           class="large-image"
           :src="imageSrc"
           alt=""
         >
       </div>
       <img
+        draggable="false"
         src="@/assets/image/close2.png"
         alt=""
         class="close"
@@ -98,11 +100,13 @@
         @click="onClickLink(item.link)"
       >
         <img
+          draggable="false"
           class="cover-img"
           :src="`${$backEndBaseUrl}exhibition-data/${$route.query.exhibitionId}/${item.cover}`"
           alt=""
         >
         <img
+          draggable="false"
           src="@/assets/image/virtual-exhibition-hall-link-icon.png"
           alt=""
           class="link-icon"
@@ -113,6 +117,7 @@
         class="no-data"
       >
         <img
+          draggable="false"
           src="@/assets/image/no-data.png"
           alt=""
         >
@@ -130,11 +135,13 @@
         @click="onClickVideo(item.video)"
       >
         <img
+          draggable="false"
           class="cover-img"
           :src="`${$backEndBaseUrl}exhibition-data/${$route.query.exhibitionId}/${item.cover}`"
           alt=""
         >
         <img
+          draggable="false"
           src="@/assets/image/play-2.png"
           alt=""
           class="link-icon"
@@ -146,6 +153,7 @@
         class="no-data"
       >
         <img
+          draggable="false"
           src="@/assets/image/no-data.png"
           alt=""
         >
@@ -160,6 +168,7 @@
     >
       <img
         v-if="choosenExhibition.imageNumber > 0"
+        draggable="false"
         class="first-image"
         :src="imageList[0]"
         alt=""
@@ -182,6 +191,7 @@
             }"
           >
             <img
+              draggable="false"
               :src="item"
               alt="加载错误"
               @click="onClickExhibitionImage(index + 1)"
@@ -194,6 +204,7 @@
         class="no-data"
       >
         <img
+          draggable="false"
           src="@/assets/image/no-data.png"
           alt=""
         >
@@ -202,6 +213,7 @@
     </div>
 
     <img
+      draggable="false"
       class="background-image"
       src="@/assets/image/bg-text.png"
       alt=""

+ 8 - 0
src/views/Home.vue

@@ -5,22 +5,26 @@
   >
     <div class="top-wrapper">
       <img
+        draggable="false"
         class="council"
         src="@/assets/image/international-council-of-museums.png"
         alt=""
       >
       <img
+        draggable="false"
         class="guojibowuguanri"
         src="@/assets/image/国际博物馆日.png"
         alt=""
       >
     </div>
     <img
+      draggable="false"
       class="wuyiba"
       src="@/assets/image/nanjing-museum-logo.png"
       alt=""
     >
     <img
+      draggable="false"
       class="title"
       src="@/assets/image/博物馆的力量.png"
       alt=""
@@ -29,6 +33,7 @@
       v-for="index of 20"
       v-show="(currentFrameIdx === index - 1) || (currentFrameIdx - 1 === index - 1)"
       :key="index"
+      draggable="false"
       class="slide-tip-emerge"
       :src="`${$publicPath}wenmai-frames/Abstract Element _${(index - 1).toString().padStart(4, '0')}.png`"
       alt=""
@@ -41,17 +46,20 @@
     />
     <div class="bottom-wrapper">
       <img
+        draggable="false"
         class="museum-logo"
         src="@/assets/image/museum-logo.png"
         alt=""
       >
       <img
+        draggable="false"
         class="our-logo"
         src="@/assets/image/our-logo.png"
         alt=""
       >
     </div>
     <img
+      draggable="false"
       class="background-image"
       src="@/assets/image/bg-text.png"
       alt=""