lilei 5 gadi atpakaļ
vecāks
revīzija
591c888397
2 mainītis faili ar 31 papildinājumiem un 5 dzēšanām
  1. 5 5
      poster.html
  2. 26 0
      tpl.html

+ 5 - 5
poster.html

@@ -7,8 +7,6 @@
 		<meta http-equiv="pragram" content="no-cache">
 		<meta http-equiv="cache-control" content="no-cache, no-store, must-revalidate">
 		<meta http-equiv="expires" content="0">
-		<link rel="stylesheet" href="https://unpkg.com/swiper/css/swiper.css">  
-		<link rel="stylesheet" href="https://unpkg.com/swiper/css/swiper.min.css">
 		<title>海报</title>
 	</head>
 	<body>
@@ -139,8 +137,8 @@
 		}
 	</style>
 	<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
-	<script src="https://unpkg.com/swiper/js/swiper.js"> </script>
-	<script src="https://unpkg.com/swiper/js/swiper.min.js"> </script>
+	<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/5.4.5/css/swiper.min.css">
+	<script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/5.4.5/js/swiper.min.js"></script>
 	<!-- 生成二维码 -->
 	<script src="https://cdn.bootcdn.net/ajax/libs/qrcodejs/1.0.0/qrcode.min.js"></script>
 	<!-- html转canvas base64图片 -->
@@ -156,7 +154,8 @@
 		   }
 		   return(false);
 		}
-
+		
+		// app 中点击保存图片到手机
 		var bitmap = null;
 		if(window.plus){
 			plusReady();
@@ -190,6 +189,7 @@
 			}
 		}
 		
+		// 加载海报
 		var acitveId = getQueryVariable("id")
 		var reqUrl = getQueryVariable("reqUrl")
 		

+ 26 - 0
tpl.html

@@ -411,6 +411,32 @@
 		<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
 		<script src="${active.staticMouldTheme.basePath}/alert.js"></script>
 		<script>
+			//判断访问终端
+			var browser={
+				versions:function(){
+					var u = navigator.userAgent, app = navigator.appVersion;
+					return {
+						trident: u.indexOf('Trident') > -1, //IE内核
+						presto: u.indexOf('Presto') > -1, //opera内核
+						webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核
+						gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,//火狐内核
+						mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端
+						ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
+						android: u.indexOf('Android') > -1 || u.indexOf('Adr') > -1, //android终端
+						iPhone: u.indexOf('iPhone') > -1 , //是否为iPhone或者QQHD浏览器
+						iPad: u.indexOf('iPad') > -1, //是否iPad
+						webApp: u.indexOf('Safari') == -1, //是否web应该程序,没有头部与底部
+						weixin: u.indexOf('MicroMessenger') > -1, //是否微信 (2015-01-22新增)
+						qq: u.match(/\sQQ/i) == " qq" //是否QQ
+					};
+				}(),
+				language:(navigator.browserLanguage || navigator.language).toLowerCase()
+			}
+			// 不是微信端打开的页面
+			if(!browser.versions.weixin){
+				document.querySelector('.zy-h5-bf-bar').style.display = 'none'
+				document.querySelector('.zy-h5-fx-bar').style.display = 'none'
+			}
 			var acitveId = "${active.id!}"
 			var baseUrl = "${active.staticMouldTheme.basePath}"
 			var baseType = "${basePathType}"