gcz il y a 1 mois
commit
b6a471b7dd
3 fichiers modifiés avec 83 ajouts et 0 suppressions
  1. 29 0
      index.html
  2. BIN
      relink.png
  3. 54 0
      rem.js

+ 29 - 0
index.html

@@ -0,0 +1,29 @@
+<!DOCTYPE html>
+<html lang="zh">
+<head>
+	<meta charset="UTF-8">
+	<meta name="viewport" content="width=device-width, initial-scale=1.0">
+	<meta http-equiv="X-UA-Compatible" content="ie=edge">
+	<title>贵州林产品信息发布平台</title>
+	<script src="./rem.js" type="text/javascript" charset="utf-8"></script>
+	<style type="text/css">
+		body{margin: 0;padding: 0;}
+		.wrap{position: relative;top: 0.4rem;text-align: center;overflow: hidden;}
+		.text-wrap{position: absolute;left: 0;right: 0;top: 0;}
+		.til{font-size: 0.48rem;color: #333;line-height: 0.67rem;margin-bottom: 0.16rem;letter-spacing: 0.04rem;}
+		.subtil{font-size: 0.28rem;color: #666;line-height: 0.4rem;letter-spacing: 0.02rem;font-weight: 400;}
+		.img{max-width: 100%;display: block;margin: 0 auto;}
+	</style>
+</head>
+<body>
+	<div class="wrap">
+		<div class="text-wrap">
+			<div class="til">贵州林产品信息发布平台</div>
+			<div class="subtil">已搬迁至新地址<br>识别二维码打开↓↓↓</div>
+		</div>
+		<a href="http://wxh5.gzqlyx.com/api/forest-portal/wechat/h5/authorize?returnUrl=http://wxh5.gzqlyx.com/#/">
+			<img src="./relink.png" class="img" >
+		</a>
+	</div>
+</body>
+</html>

BIN
relink.png


+ 54 - 0
rem.js

@@ -0,0 +1,54 @@
+! function(win) {
+	function resize() {
+		var deviceWidth = document.documentElement.clientWidth;
+		if(deviceWidth > 750) deviceWidth = 750;
+		document.documentElement.style.fontSize = Math.floor(deviceWidth / 7.5) + 'px';
+	}
+	var v, initial_scale, timeCode, dom = win.document,
+		domEle = dom.documentElement,
+		viewport = dom.querySelector('meta[name="viewport"]'),
+		flexible = dom.querySelector('meta[name="flexible"]');
+	if(viewport) {
+		//viewport:
+		var o = viewport.getAttribute("content").match(/initial\-scale=(["']?)([\d\.]+)\1?/);
+		if(o) {
+			initial_scale = parseFloat(o[2]);
+			v = parseInt(1 / initial_scale);
+		}
+	} else {
+		if(flexible) {
+			var o = flexible.getAttribute("content").match(/initial\-dpr=(["']?)([\d\.]+)\1?/);
+			if(o) {
+				v = parseFloat(o[2]);
+				initial_scale = parseFloat((1 / v).toFixed(2))
+			}
+		}
+	}
+	if(!v && !initial_scale) {
+		var n = (win.navigator.appVersion.match(/android/gi), win.navigator.appVersion.match(/iphone/gi));
+		v = win.devicePixelRatio;
+		v = n ? v >= 3 ? 3 : v >= 2 ? 2 : 1 : 1, initial_scale = 1 / v
+	}
+	//没有viewport标签的情况下
+	if(domEle.setAttribute("data-dpr", v), !viewport) {
+		if(viewport = dom.createElement("meta"), viewport.setAttribute("name", "viewport"), viewport.setAttribute("content", "initial-scale=" + initial_scale + ", maximum-scale=" + initial_scale + ", minimum-scale=" + initial_scale + ", user-scalable=no"), domEle.firstElementChild) {
+			domEle.firstElementChild.appendChild(viewport)
+		} else {
+			var m = dom.createElement("div");
+			m.appendChild(viewport), dom.write(m.innerHTML)
+		}
+	}
+	win.dpr = v;
+	win.addEventListener("resize", function() {
+		clearTimeout(timeCode), timeCode = setTimeout(resize, 300)
+	}, false);
+	win.addEventListener("pageshow", function(b) {
+		b.persisted && (clearTimeout(timeCode), timeCode = setTimeout(resize, 300))
+	}, false);
+	/* 个人觉得没必要完成后就把body的字体设置为12
+	"complete" === dom.readyState ? dom.body.style.fontSize = 12 * v + "px" : dom.addEventListener("DOMContentLoaded", function() {
+	 //dom.body.style.fontSize = 12 * v + "px"
+	}, false);
+	*/
+	resize();
+}(window);