yangc 8 жил өмнө
parent
commit
5b22dfbe98

+ 8 - 6
app.html

@@ -29,14 +29,14 @@
       var cnzz_protocol = (("https:" == d.location.protocol) ? " https://" : " http://");
       var cnzz_protocol = (("https:" == d.location.protocol) ? " https://" : " http://");
       d.write(unescape("%3Cspan id='cnzz_stat_icon_1267002346'%3E%3C/span%3E%3Cscript src='" + cnzz_protocol + "s19.cnzz.com/z_stat.php%3Fid%3D1267002346%26show%3Dpic' type='text/javascript'%3E%3C/script%3E"));
       d.write(unescape("%3Cspan id='cnzz_stat_icon_1267002346'%3E%3C/span%3E%3Cscript src='" + cnzz_protocol + "s19.cnzz.com/z_stat.php%3Fid%3D1267002346%26show%3Dpic' type='text/javascript'%3E%3C/script%3E"));
       if (/(iPhone|iPad|Opera Mini|Android.*Mobile|NetFront|PSP|BlackBerry|Windows Phone)/ig.test(w.navigator.userAgent)) {
       if (/(iPhone|iPad|Opera Mini|Android.*Mobile|NetFront|PSP|BlackBerry|Windows Phone)/ig.test(w.navigator.userAgent)) {
-//        let meta1 = document.createElement('meta')
-//        let meta2 = document.createElement('meta')
-//        let head = document.getElementsByTagName('head')[0]
-//        meta1.name = 'viewport'
-//        meta1.content = 'width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no'
+        let meta1 = d.createElement('meta')
+//        let meta2 = d.createElement('meta')
+        let head = d.getElementsByTagName('head')[0]
+        meta1.name = 'viewport'
+        meta1.content = 'width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no'
 //        meta2['http-equiv'] = 'Cache-Control'
 //        meta2['http-equiv'] = 'Cache-Control'
 //        meta2.content = 'no-siteapp'
 //        meta2.content = 'no-siteapp'
-//        head.appendChild(meta1)
+        head.appendChild(meta1)
 //        head.appendChild(meta2)
 //        head.appendChild(meta2)
         var docEl = d.documentElement
         var docEl = d.documentElement
         var resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize'
         var resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize'
@@ -56,6 +56,8 @@
       }
       }
     })(window, document)
     })(window, document)
   </script>
   </script>
+  <script type="text/javascript">
+  </script>
 </head>
 </head>
 <body {{ BODY_ATTRS }}>
 <body {{ BODY_ATTRS }}>
 {{ APP }}
 {{ APP }}

+ 5 - 2
components/home/Carousel.vue

@@ -47,8 +47,11 @@
             if (this.banners.data.length && swiper.activeIndex <= 0) {
             if (this.banners.data.length && swiper.activeIndex <= 0) {
               swiper.activeIndex = this.banners.data.length
               swiper.activeIndex = this.banners.data.length
             }
             }
-            document.querySelector('.carousel').style.backgroundColor =
-              this.banners.data[swiper.activeIndex - 1].metadata['background-color']
+            let carousel = document.querySelector('.carousel')
+            if (carousel && carousel !== null) {
+              carousel.style.backgroundColor =
+                this.banners.data[swiper.activeIndex - 1].metadata['background-color']
+            }
           }
           }
         }
         }
       }
       }

+ 1 - 3
components/mobile/Home.vue

@@ -215,9 +215,6 @@
     }
     }
     .home-main{
     .home-main{
       width:100%;
       width:100%;
-      display:flex;
-      justify-content:space-between;
-      flex-wrap:wrap;
       text-align: center;
       text-align: center;
       padding-top: .46rem;
       padding-top: .46rem;
       height: 6.25rem;
       height: 6.25rem;
@@ -225,6 +222,7 @@
     .home-main a.home-main-content {
     .home-main a.home-main-content {
       width:33%;
       width:33%;
       margin-bottom:.52rem;
       margin-bottom:.52rem;
+      display: inline-block;
     }
     }
     .home-main .home-main-content div{
     .home-main .home-main-content div{
       border-radius: .2rem;
       border-radius: .2rem;

+ 1 - 1
nuxt.config.js

@@ -15,7 +15,7 @@ module.exports = {
       { charset: 'utf-8' },
       { charset: 'utf-8' },
       { 'http-equiv': 'X-UA-Compatible', content: 'IE=edge,chrome=1' },
       { 'http-equiv': 'X-UA-Compatible', content: 'IE=edge,chrome=1' },
       { name: 'render', content: 'webkit' },
       { name: 'render', content: 'webkit' },
-      { name: 'viewport', content: 'width=device-width, initial-scale=1, user-scalable=no' },
+      { name: 'viewport', content: 'width=device-width, initial-scale=1' },
       { name: 'apple-mobile-web-app-capable', content: 'yes' },
       { name: 'apple-mobile-web-app-capable', content: 'yes' },
       { name: 'MobileOptimized', content: '320' },
       { name: 'MobileOptimized', content: '320' },
       { name: 'HandheldFriendly', content: 'true' },
       { name: 'HandheldFriendly', content: 'true' },

+ 1 - 1
pages/index.vue

@@ -3,7 +3,7 @@
     <div v-if="isMobile">
     <div v-if="isMobile">
       <Home></Home>
       <Home></Home>
     </div>
     </div>
-    <div v-else>
+    <div v-if="!isMobile">
       <carousel>
       <carousel>
         <kind-category @loadchild="loadProductKinds"></kind-category>
         <kind-category @loadchild="loadProductKinds"></kind-category>
       </carousel>
       </carousel>