tusx 6 سال پیش
والد
کامیت
5e5e1dbfd5
2فایلهای تغییر یافته به همراه26 افزوده شده و 6 حذف شده
  1. BIN
      public/static/img/mask.png
  2. 26 6
      resources/views/wap/advertise.blade.php

BIN
public/static/img/mask.png


+ 26 - 6
resources/views/wap/advertise.blade.php

@@ -95,6 +95,19 @@
       color: #333;
       color: #333;
     }
     }
 
 
+    .mask {
+      position: fixed;
+      top: 0;
+      left: 0;
+      bottom: 0;
+      right: 0;
+      background: rgba(0, 0, 0, 0.8);
+    }
+
+    .mask img {
+      width: 100%;
+    }
+
     @media screen and (max-width: 360px) {
     @media screen and (max-width: 360px) {
       .welfare-box {
       .welfare-box {
         font-size: 0.12rem;
         font-size: 0.12rem;
@@ -138,32 +151,39 @@
     </div>
     </div>
   </div>
   </div>
 </main>
 </main>
+<div class="mask" style="display: none">
+  <img src="./imgs/mask.png" alt="" />
+</div>
 </body>
 </body>
 <script>
 <script>
     var u = navigator.userAgent.toLowerCase();
     var u = navigator.userAgent.toLowerCase();
     var uid="{{$params['uid']}}";
     var uid="{{$params['uid']}}";
     var bid="{{$params['bid']}}";
     var bid="{{$params['bid']}}";
     var ad_id="{{$ads['id']}}";
     var ad_id="{{$ads['id']}}";
+    var sign="{{$params['my_sign']}}";
+    var timestamp="{{$params['timestamp']}}";
     var isWechat = u.match(/MicroMessenger/i) == "micromessenger";
     var isWechat = u.match(/MicroMessenger/i) == "micromessenger";
     // 按钮状态 1-可以点击下载 0-无法点击下载
     // 按钮状态 1-可以点击下载 0-无法点击下载
     var btn_status = 1;
     var btn_status = 1;
     var btn = document.querySelector(".down-for-free");
     var btn = document.querySelector(".down-for-free");
+    var mask = document.querySelector(".mask");
     btn.addEventListener(
     btn.addEventListener(
         "click",
         "click",
         function() {
         function() {
-            // 判断按钮的可点击状态
-            if (!btn_status) {
-                alert("您已下载过该应用");
-                return;
-            }
+
+            // 判断是否在微信内
             // 判断是否在微信内
             // 判断是否在微信内
             if (isWechat) {
             if (isWechat) {
-                alert("请在浏览器内打开");
+                mask.style.display = "block";
                 return;
                 return;
             }
             }
             // 执行下载操作
             // 执行下载操作
+            location.href('/advertise/jump?uid='+uid+'&bid='+bid+'&ad='+ ad_id +'&sign='+sign+'timestamp='+timestamp)
         },
         },
         false
         false
     );
     );
+    mask.addEventListener("click", function() {
+        mask.style.display = "none";
+    }, false)
 </script>
 </script>
 </html>
 </html>